---
# System prepended metadata

title: '**Basic Artificial Intelligence**'
tags: [Data Science]

---

###### tags: `Data Science`
# **Basic Artificial Intelligence**
為避免中英文翻譯問題，故統一使用英文名詞
(如強化學習、增強式學習 = Reinforcement Learning)

- [監督式學習？增強學習？聽不懂的話，一定要看這篇入門的機器學習名詞解釋！](https://www.inside.com.tw/article/9945-machine-learning)

# Artificial Intelligence
### 如何以電腦解決問題

早期的人工智慧研究聚焦在邏輯推論的方法，專注於模仿人類推理過程的思考模式。由於需要百分之百確定的事實配合，因此在實務上不容易使用。

直到關於人工智慧的研究方向越來越多元，涵蓋了包括統計學、機率論、逼近論、博弈論等多門領域的學科；而硬體儲存成本下降、運算能力增強，加上海量數據，今日的人工智慧已能從資料中自行學習出規律，這便是時下資料科學的最熱門技術「機器學習」。

# Machine Learning
### 從資料中自行學會技能

讓電腦能夠自行從歷史資料中學會一套技能，並能逐步完善、精進該項技能。

我們也可從過去的天氣資料中、找出有下雨的天氣特徵，並在進來一個新的天氣情境資料時能計算下雨的機率，以進行氣象預測。

或是垃圾郵件過濾（判斷要不要把郵件丟到垃圾桶）、股市漲跌（判斷特定情境下這檔股票會漲會跌）、醫療病徵判斷（判斷有了這些症狀後, 患者有得病沒得病）… 各產業領域皆可應用機器學習技術。

### 四種機器學習類別

- **Supervised Learning**
用大量==已標籤答案==的資料訓練出一個模型，將新的資料輸入模型，標籤的正確率即為準確率。
例:用一千張貓狗的照片訓練模型，預測下一張新照片是貓或狗。
     
- **Unsupervised Learning**
用==無標籤答案==的訓練資料，依照資料間的關聯性將其分群。
example: 集群是依據資料的分布找到資料間的相似性，而關聯規則則是以資料一起出現的情況、來考量資料的相似性，例如在分析超市的購物紀錄時，我們可能會發現「買月餅的人也會買烤肉架」。

- **Semi-supervised Learning**
先給定部分的有標籤資料,再進行分群動作
example: 用【貓狗、蛇、昆蟲】的照片進行訓練,模型可以得到【熊】比較接近【貓狗】而不是昆蟲

![](https://inside-assets1.inside.com.tw/2017/07/cat5.png?auto=compress&fit=max&w=730 =250x300)


# Neural Network
- **Feedforward Neural Network**
前饋神經網路
指單向神經網路，最早發明的簡單人工神經網絡類型。在它內部，參數從輸入層向輸出層單向傳播。有異於循環神經網絡，它的內部不會構成有向環。[[wiki]](https://zh.wikipedia.org/wiki/%E5%89%8D%E9%A6%88%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C)
![zz](https://upload.wikimedia.org/wikipedia/en/5/54/Feed_forward_neural_net.gif =200x220)

# **Deep Learning**
### Convolutional Neural Network
### Recurrent Neural Network
### Reinforcement Learning
### GAN