2018年4月4日 星期三

機器學習筆記 (5) - Python 練習: 感知器模型 (Perceptron Model)

Python 練習: 感知器模型 (Perceptron Model)

為了加深對演算法的了解
還有練習感知器模型在程式上的實作
以下是我的參考程式碼, 有錯還請指正。

https://github.com/u8913557/myDataScience/tree/master/ML
https://github.com/u8913557/myDataScience/blob/master/ML/perceptron_test.py


2018年4月1日 星期日

機器學習筆記 (4) - 感知器模型 (Perceptron)

感知器模型 (Perceptron)




1. 激勵函數 (activation function) 為 step function:

機器學習筆記(3) - 機器學習常用的演算法

機器學習常用的演算法: 

0. 感知器模型 (Perceptron)

1. 適應性線性神經元 (Adaptive Linear Neuron; Adaline)

2. 線性回歸 (Linear Regression)



3. 邏輯回歸 (Logistic Regression)


4. 支持向量機 (Support Vector Machine; SVM)


  • Linear SVM
  • Kernel SVM


5. 決策樹 (Decision Tree)


6. K-最近鄰演算法 (K-Nearest Neighbor; KNN)


7. K-均值演算法 (K-Means)


8. 隨機森林演算法 (Random Forest)

2018年3月31日 星期六

2018年3月30日 星期五

Blogger 加入 MathJax 的方式

在Layout中加入一個HTML/Javascript 小工具
然後在裡面貼上一段script

<script type="text/x-mathjax-config"> MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}}); </script>
<script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>

以下是測試內容:
\[ \mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\ \end{vmatrix} \]

機器學習筆記 (2) - 機器學習分類

機器學習(Machine Learning)是實現人工智慧(A.I.)的一種方式

其中又可分成三大類:
  • 監督式學習 (supervised learning) 的目標:
      給定輸入資料與所對應的標籤進行訓練學習

2018年1月12日 星期五

機器學習筆記(1) - 基本數學名詞

純量 (scalar):
又稱 標量,是只有大小,沒有方向,可用實數表示的一個量,實際上純量就是實數,純量這個稱法只是為了區別與向量的差別


向量 (vector) :
也稱作矢量,指一個同時具有大小方向幾何對象,因常常以箭頭符號標示以區別於其它量而得名