演算法互動視覺化
每個主題都有 step-by-step 動畫,可以手動控制進度。共 64 個互動頁。
AI 時代 19 項
相似度雜湊 MinHash/LSH/SimHash NEW 簽名估計 Jaccard+banding 候選對 vs 加權位元投票漢明距離 O(nk) 建構 串流概要 Count-Min/HyperLogLog NEW 計數矩陣取 min 高估頻次 vs 前導零暫存器估基數 O(d) 每事件 取樣演算法 Reservoir/Alias NEW 蓄水池串流取樣+加權 A-Res vs 別名表 O(1) 抽樣,頻率對照理論 O(n) / O(1) 每抽 序列解碼 Viterbi/Beam Search NEW HMM DP 表回溯最佳路徑 vs beam 剪枝與全域最優對照 O(T·S²) / O(T·B·V) 文本演算法 Myers Diff/BPE NEW 編輯圖 snake 對角線最短編輯腳本 vs 子詞合併分詞 O((N+M)D) / O(V·merges) 近似最近鄰 HNSW NEW 多層圖貪婪下降+ef 搜尋,結果與暴力真值對照 O(log n) 查詢(近似) 向量壓縮 PQ/IVF NEW 子空間量化碼本+ADC 誤差對照 vs 倒排分群 nprobe 掃描 O(k·d) 查詢 混合檢索 BM25/RRF NEW 逐詞打分長度正規化排名 vs 倒數排名融合雙路檢索 O(q·N) / O(R) 蒙地卡羅樹搜尋 MCTS/UCB NEW 四相迭代賽局樹成長,root 統計對照 minimax 精確解 O(N·深度) 每迭代 反向模式自動微分 AutoDiff NEW 計算圖前向求值+逆拓撲序 adjoint 累加,三方梯度互證 O(節點數) 分散式快取 Consistent Hashing/KV Cache NEW 雜湊環虛擬節點搬移對照 vs 前綴快取命中與 LRU 逐出 O(log V) 查詢 推測解碼 Speculative Decoding NEW 小模型草擬大模型驗證回滾,輸出等價保證與呼叫數對照 O(T/k) 驗證呼叫 LLM 取樣 Temperature/Top-k/Top-p NEW Temperature 重塑分佈 + top-k/top-p 截斷正規化,抽樣落點與多種子頻率對照理論 O(V log V) 每步 Heavy Hitters Misra-Gries/Space-Saving NEW k 個計數器單次掃描找串流 top-k 高頻項:MG 連坐減低估 vs SS 繼承加高估,對照暴力精確真值 O(k) 每項 受限解碼 Grammar/DFA-constrained NEW LLM 結構化輸出合法性保證:DFA 每步遮罩非法 token、只在合法 token 重新正規化再選字,遮罩前後分佈與合法性對照 O(T·V) MMR 最大邊際相關 NEW RAG 檢索後去冗餘重排:在相關度與多樣性間平衡,示範不同 λ 選出不同順序 O(n·k²) 差分隱私 Randomized Response NEW 隨機化回答:每人擲硬幣照實/隨機答換可否認性,彙總去偏還原母體比例,單次雜訊 vs 多種子收斂對照 O(n) 收集 / O(1) 去偏 Scaled Dot-Product Attention 注意力 NEW Q·Kᵀ/√d → 逐列 softmax 權重熱圖 → 加權求和·V;獨立真值驗每列和=1、同幀對照不縮放 √d 使 softmax 過尖 O(n²·d) 分群 k-means / Lloyd 迭代 NEW 指派→更新兩步交替 質心遷移+inertia 單調不增 vs 暴力最近鄰真值(PQ 碼本底層) O(n·k·i)