原创 機器學習基本算法:感知機

import numpy as np import matplotlib.pyplot as plt # initialization n = 2 l = 100 x1 = np.random.randint(0, 100, size

原创 CART樹剪枝的理解

看了李航的《統計學習方法》中CART樹的剪枝,不很清晰,又查了網上一些相關資源,終於明白了整個過程,個人的理解如下(原本寫在OneNote上,公式粘貼過來不能顯示,就貼圖了):but...既然剪來剪去都要所有子樹一起去做交叉驗證...那直

原创 Python numpy - 矩陣

求逆矩陣用numpy的linalg庫先判斷矩陣是否可逆,再運算 if np.linalg.det(xTx) == 0: print("This matrix is singular, cannot be invers