運算思維與演算法
範例資料
順序跟 paths 檔案一樣,由淺到深。每一站都標層級與階段。
1. 基礎科學 · 國小
一步一步的指令
電腦不會猜你的意思,只會照指令一步一步做。把一件事寫成清楚、有順序的步驟,就是演算法的開始(本站整理)。
下一個深度:演算法與效率:排序與搜尋
2. 基礎科學 · 國中
演算法與效率:排序與搜尋
同一個問題有不同解法,有的快、有的慢。資料越多,好的演算法差距越明顯(本站整理)。
下一個深度:資料結構與演算法分析
3. 進階理論 · 高中
資料結構與演算法分析
選對資料的組織方式(陣列、樹、圖),問題會簡單很多;分析演算法時,看資料量變大時步驟數增加多少(本站整理)。
下一個深度:神經網路與深度學習
4. 進階理論 · 大學
神經網路與深度學習
神經網路由許多簡單單元層層組成:每個隱藏層先做線性計算,再經過非線性的激活函數;訓練時用反向傳播算出梯度,再用梯度下降調整權重。學習率太小學得慢,太大會來回震盪甚至發散。
內容授權
授權:待定。授權文字尚未公告。