iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
AI & Data

從機器學習到深度學習 - 30天搞懂常見演算法的基礎理論 系列

文章內容主要介紹常見的機器學習與深度學習方法,以及背後的數學理論。機器學習與深度學習方法牽涉許多科目,線性代數、統計、微積分等,需要有相關的知識背景才能夠深入了解這些方法的用意。希望藉由我的分享,能讓一竅不通的你,了解機器學習與深度學習到底是什麼。參賽的初衷為複習之前所自學的方法,加深自己的印象,並且面試機器學習相關工作時,能夠回答出相關問題。

參賽天數 25 天 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 1

【Day 1】什麼是機器學習?

什麼是機器學習? 機器學習就是電腦根據過去的經驗自動學習,並運用學習結果解決問題。聽起來很簡單,但是在應用機器學習方法以前需要許多背景知識的基礎,例如統計學、微...

2022-09-14 ‧ 由 sarahwei0804 分享
DAY 2

【Day 2】安裝Python - 以Anaconda為例

Anaconda是什麼? 或許你很好奇,為什麼不直接安裝Python官方的編譯器,而是下載Anaconda。Anaconda支援許多程式編輯器,Jupyter...

2022-09-15 ‧ 由 sarahwei0804 分享
DAY 3

【Day 3】線性迴歸 Linear regression

今日大綱 什麼是線性迴歸? 線性迴歸假設 線性迴歸公式 Loss function 什麼是線性迴歸? 線性迴歸是一種統計方法,其利用線性方程式解釋獨立變數(...

2022-09-16 ‧ 由 sarahwei0804 分享
DAY 4

【Day 4】使用線性迴歸預測加州房價 Predict the house price in CA using linear regression

今日大綱 資料集 衡量指標 程式碼 資料集 今天我以sklearn所提供的資料集舉例,預測加州不同區的房價,獨立變數與依變數的敘述如下: 獨立變數 Med...

2022-09-17 ‧ 由 sarahwei0804 分享
DAY 5

【Day 5】邏輯斯迴歸 Logistic regression

今日大綱 什麼是邏輯斯迴歸? 最大概似估計 線性迴歸 vs. 邏輯斯迴歸 什麼是邏輯斯迴歸? 邏輯斯迴歸為線性迴歸的變形,其經過sigmoid functi...

2022-09-18 ‧ 由 sarahwei0804 分享
DAY 6

【Day 6】邏輯斯迴歸實作 Logistic regression Implementation

今日大綱 資料集 評估指標 程式碼 資料集 邏輯斯迴歸實作我以常見的鳶尾花(Iris)資料集當作範例,在機器學習開源資料集網站UCI,或是sklearn l...

2022-09-19 ‧ 由 sarahwei0804 分享
DAY 7

【Day 7】支持向量機 Support vector machine

今日大綱 什麼是支持向量機? 支持向量機種類 支持向量機特點 什麼是支持向量機? 支持向量機可以處理迴歸與分類的問題,其目標為最大化間距 (Margin)。...

2022-09-20 ‧ 由 sarahwei0804 分享
DAY 8

【Day 8】支持向量機實作 Support vector machine implementation

今日大綱 資料集 Loss function 程式碼 資料集 今天我所使用的資料集為UCI所提供的,其目的預測鈔票的真假。四個獨立變數皆為影像相關的變異數、...

2022-09-21 ‧ 由 sarahwei0804 分享
DAY 9

【Day 9】決策樹 Decision tree

今日大綱 什麼是決策樹 熵 (Entropy)與資訊增益 (Information gain) 基尼不純度 (Gini impurity) 優缺點 範例 什...

2022-09-22 ‧ 由 sarahwei0804 分享
DAY 10

【Day 10】決策樹實作 Decision tree implementation

今日大綱 程式碼 程式碼 範例所使用的程式碼與支持向量機範例一樣,為分辨真偽鈔來自UCI的資料集 先將需要用到的library與資料匯入 import pa...

2022-09-23 ‧ 由 sarahwei0804 分享