iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
AI & Data

人類學習機器學習的學習筆記 with Python 系列

隨著資料收集愈來愈便利的時代洪流下,許多科學領域的發展常常包含利用統計與數學的方法找出資料所蘊含的寶貴資訊,也有許多學校與線上學習資源開設相關的課程,此系列將利用30天整理統計與機器學習的筆記,以及Python的操作。

鐵人鍊成 | 共 30 篇文章 | 17 人訂閱 訂閱系列文 RSS系列文 團隊NTUEPM_STAT LIFE
DAY 11

Day11 K-近鄰演算法(K Nearest Neighbors, KNN)--模型介紹

前言與介紹 K-近鄰演算法(K-Nearest Neighbors),簡稱KNN,屬於機器學習中監督式學習(supervised learning)的無母數方法...

2022-09-22 ‧ 由 liaochenpo 分享
DAY 12

Day12 K-近鄰演算法(K Nearest Neighbors, KNN)-- Python建立模型

前言 今天將以Python建立KNN的模型,包含如何選擇一個適當的K值。以iris為例,將屬種(Species)當成反應變數或outcome,共有三類,以KNN...

2022-09-23 ‧ 由 liaochenpo 分享
DAY 13

Day13 分類(Classification)(1)-- 以線性迴歸模型處理分類問題?

前言 在機器學習中,常常把監督式學習根據反應變數是連續資料或類別資料,分為迴歸(Regression)與分類(Classification)兩大類,那麼如果利用...

2022-09-24 ‧ 由 liaochenpo 分享
DAY 14

Day14 分類(Classification)(2)-- 邏輯斯迴歸模型(Logistic Regression)

前言與介紹 在機器學習中常常用來處理分類問題的方法之一為邏輯斯迴歸模型(Logistic regression),與線性迴歸模型不同的是邏輯斯迴歸模型是直接針對...

2022-09-25 ‧ 由 liaochenpo 分享
DAY 15

Day15 分類(Classification)(3)-- Python建立邏輯斯迴歸模型

載入套件 import pandas as pd from sklearn.model_selection import train_test_split fr...

2022-09-26 ‧ 由 liaochenpo 分享
DAY 16

Day16 分類(Classification)(4)-- 線性判別分析( Linear Discriminant Analysis)

前言與介紹 在分類問題中除了邏輯斯迴歸模型外,還有另一種常用的方法為線性判別分析(Linear discriminant analysis, LDA),主要概念...

2022-09-27 ‧ 由 liaochenpo 分享
DAY 17

Day17 分類(Classification)(5)-- Python建立線性判別分析(LDA)模型

載入套件 import pandas as pd from sklearn.model_selection import train_test_split fr...

2022-09-28 ‧ 由 liaochenpo 分享
DAY 18

Day18 重新抽樣方法(Resampling Methods)與Python

前言 重新抽樣(Resampling)的方法在機器學習或深度學習領域是一個非常重要工具,由訓練集(trainning set)中重新抽樣獲得樣本,在每個樣本上建...

2022-09-29 ‧ 由 liaochenpo 分享
DAY 19

Day19 決策樹(Decision Tree)(1)--迴歸樹(Regression Tree)

前言與介紹 決策樹(Decision tree)在機器學習中是一種容易理解但強大的演算法,可以用來處理分類以及迴歸的問題(Classification and...

2022-09-30 ‧ 由 liaochenpo 分享
DAY 20

Day20 決策樹(Decision Tree)(2)--修剪(Pruning)與分類樹(Classification Tree)

前言 昨天的內容提到針對迴歸的問題如何建立決策樹模型,可以針對訓練集的資料有一個好的預測,但是以昨天提到的方式建立一個完美的決策樹模型後,會使得整棵樹的分支很多...

2022-10-01 ‧ 由 liaochenpo 分享