Course Code: bspkannmldt
Duration: 21 hours
Overview:

人工神經網絡是一種計算數據模型,用於開發能夠執行“智能”任務的Artificial Intelligence (AI)系統。 Neural Networks通常用於Machine Learning (ML)應用程序,它們本身就是AI的一種實現。 Deep Learning是ML的一個子集。

Course Outline:

1. 使用最近鄰 理解分類

  • kNN 演算法
  • 計算距離
  • 選擇合適的 k
  • 準備用於 kNN的數據
  • 為什麼 kNN 演算法是懶惰的?

2. 理解樸素貝葉斯 

  • 貝葉斯方法的基本概念
  • 概率
  • 聯合概率
  • 貝葉斯定理的條件概率
  • 樸素貝葉斯演演算法
  • 樸素貝葉斯分類
  • 拉普拉斯估計器
  • 使用具有樸素貝葉斯的數值特徵

3. 了解決策樹 

  • 分而治之
  • C5.0 決策樹演演算法
  • 選擇最佳分割
  • 修剪決策樹

4. 了解分類規則 

  • 分離與征服
  • “一法則”演演算法
  • RIPPER 演算法
  • 決策樹中的規則

5. 理解回歸 

  • 簡單線性回歸
  • 普通最小二乘估計
  • 相關性
  • 多元線性回歸

6. 了解回歸樹和模型樹 

  • 向樹添加回歸

7. 了解神經網路 

  • 從生物神經元到人工神經元
  • 啟動函數
  • 網路拓撲
  • 層數
  • 信息傳播的方向
  • 每層中的節點數
  • 使用反向傳播訓練神經網路

8. 理解支援向量機 

  • 使用超平面進行分類
  • 尋找最大保證金
  • 線性可分離數據的情況
  • 非線性可分離數據的情況
  • 將內核用於非線性空間

9. 了解關聯規則 

  • 用於關聯規則學習的 Apriori 演算法
  • 衡量規則興趣 - 支援和信心
  • 使用 Apriori 原則構建一組規則

10. 瞭解聚類

  • 聚類分析作為機器學習任務
  • 聚類的k-means 演算法
  • 使用距離配置與更新集群
  • 選擇適當數量的集群

11. 衡量分類 性能

  • 使用分類預測資料
  • 仔細研究混淆矩陣
  • 使用混淆矩陣來衡量性能
  • 超越準確性 – 其他性能衡量標準
  • kappa 統計資料
  • 敏感性和特異性
  • 精確度和召回率
  • F-measure
  • 視覺化效能權衡
  • ROC 曲線
  • 估計未來性能
  • 維持方法
  • 交叉驗證
  • Bootstrap 取樣

12. 調整庫存模型以獲得更好的性能 

  • 使用插入符號進行自動參數調整
  • 建立簡單的優化模型
  • 自訂調優過程
  • 通過元學習提高模型性能
  • 瞭解整合
  • 裝袋
  • 提高
  • 隨機森林
  • 訓練隨機森林
  • 評估隨機林性能

13. Deep Learning

  • 深度學習的三類
  • 深度自動編碼器
  • 預訓練深度 Neural Networks
  • 深度堆疊網路

14. 具體應用領域的討論

Sites Published:

Qatar - Artificial Neural Networks, Machine Learning and Deep Thinking

Egypt - Artificial Neural Networks, Machine Learning and Deep Thinking

Saudi Arabia - Artificial Neural Networks, Machine Learning and Deep Thinking

South Africa - Artificial Neural Networks, Machine Learning and Deep Thinking

Brasil - Artificial Neural Networks, Machine Learning and Deep Thinking

香港 - Artificial Neural Networks, Machine Learning and Deep Thinking

澳門 - Artificial Neural Networks, Machine Learning and Deep Thinking

台灣 - Artificial Neural Networks, Machine Learning and Deep Thinking

Österreich - Artificial Neural Networks, Machine Learning and Deep Thinking

Schweiz - Artificial Neural Networks, Machine Learning and Deep Thinking

Czech Republic - Artificial Neural Networks, Machine Learning and Deep Thinking

Denmark - Artificial Neural Networks, Machine Learning and Deep Thinking

Estonia - Artificial Neural Networks, Machine Learning and Deep Thinking

Finland - Artificial Neural Networks, Machine Learning and Deep Thinking

Greece - Artificial Neural Networks, Machine Learning and Deep Thinking

Magyarország - Artificial Neural Networks, Machine Learning and Deep Thinking

Ireland - Artificial Neural Networks, Machine Learning and Deep Thinking

Luxembourg - Artificial Neural Networks, Machine Learning and Deep Thinking

Latvia - Artificial Neural Networks, Machine Learning and Deep Thinking

España - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Italia - Artificial Neural Networks, Machine Learning and Deep Thinking

Lithuania - Artificial Neural Networks, Machine Learning and Deep Thinking

Nederland - Artificial Neural Networks, Machine Learning and Deep Thinking

Norway - Artificial Neural Networks, Machine Learning and Deep Thinking

Portugal - Artificial Neural Networks, Machine Learning and Deep Thinking

România - Artificial Neural Networks, Machine Learning and Deep Thinking

Sverige - Artificial Neural Networks, Machine Learning and Deep Thinking

Türkiye - Artificial Neural Networks, Machine Learning and Deep Thinking

Malta - Artificial Neural Networks, Machine Learning and Deep Thinking

Belgique - Réseau de Neurones Artificiels, Machine Learning et Deep Thinking

France - Réseau de Neurones Artificiels, Machine Learning et Deep Thinking

日本 - Artificial Neural Networks, Machine Learning and Deep Thinking

Australia - Artificial Neural Networks, Machine Learning and Deep Thinking

Malaysia - Artificial Neural Networks, Machine Learning and Deep Thinking

New Zealand - Artificial Neural Networks, Machine Learning and Deep Thinking

Philippines - Artificial Neural Networks, Machine Learning and Deep Thinking

Singapore - Artificial Neural Networks, Machine Learning and Deep Thinking

Thailand - Artificial Neural Networks, Machine Learning and Deep Thinking

Vietnam - Artificial Neural Networks, Machine Learning and Deep Thinking

India - Artificial Neural Networks, Machine Learning and Deep Thinking

Argentina - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Chile - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Costa Rica - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Ecuador - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Guatemala - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Colombia - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

México - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Panama - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Peru - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Uruguay - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Venezuela - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

United Kingdom - Artificial Neural Networks, Machine Learning and Deep Thinking

South Korea - Artificial Neural Networks, Machine Learning and Deep Thinking

Pakistan - Artificial Neural Networks, Machine Learning and Deep Thinking

Sri Lanka - Artificial Neural Networks, Machine Learning and Deep Thinking

Bulgaria - Artificial Neural Networks, Machine Learning and Deep Thinking

Bolivia - Redes Neuronales Artificiales, Pensamiento Profundo y Aprendizaje Automático

Indonesia - Artificial Neural Networks, Machine Learning and Deep Thinking

Kazakhstan - Artificial Neural Networks, Machine Learning and Deep Thinking

Moldova - Artificial Neural Networks, Machine Learning and Deep Thinking

Morocco - Artificial Neural Networks, Machine Learning and Deep Thinking

Tunisia - Artificial Neural Networks, Machine Learning and Deep Thinking

Kuwait - Artificial Neural Networks, Machine Learning and Deep Thinking

Oman - Artificial Neural Networks, Machine Learning and Deep Thinking

Slovakia - Artificial Neural Networks, Machine Learning and Deep Thinking

Kenya - Artificial Neural Networks, Machine Learning and Deep Thinking

Nigeria - Artificial Neural Networks, Machine Learning and Deep Thinking

Botswana - Artificial Neural Networks, Machine Learning and Deep Thinking

Slovenia - Artificial Neural Networks, Machine Learning and Deep Thinking

Croatia - Artificial Neural Networks, Machine Learning and Deep Thinking

Serbia - Artificial Neural Networks, Machine Learning and Deep Thinking

Bhutan - Artificial Neural Networks, Machine Learning and Deep Thinking

Nepal - Artificial Neural Networks, Machine Learning and Deep Thinking

Uzbekistan - Artificial Neural Networks, Machine Learning and Deep Thinking