原创 過擬合/欠擬合、偏差/方差

目錄基本概念機器學習的泛化能力過擬合、欠擬合概念模型複雜度↑\uarr↑的變化與【偏差/方差】的關係偏差方差方差和偏差的關係【過/欠擬合】與【方差/偏差】的關係偏差-方差折衷【解決辦法】欠擬合【解決辦法】過擬合參考 基本概念 偏

原创 排序算法(動圖演示、python代碼)

目錄十大算法概況1. 冒泡排序(Bubble Sort)1.1.算法步驟1.2.動圖演示1.3.Python實現1.4.優化2.選擇排序(Selection Sort)2.1.算法步驟2.2.動圖演示2.3.Python實現3.插

原创 【NLP】Word2vec

目錄文本表示方法One-hot把詞向量的維度變小?Word2vecCBOW:給定上下文預測target wordSkip-Gram:給定input word來預測上下文獲取訓練數據模型訓練訓練技巧優點缺點句子、文檔層面的任務實現:

原创 【原理】變分自編碼器

VAE是一種隱變量模型 隱變量模型  廣義上的隱變量主要就是指“不能被直接觀察到,但是對系統的狀態和能觀察到的輸出存在影響的一種東西”。  隱變量(latent variable)代表了隱因子(latent factor)的組合

原创 【有監督分類】k-NearestNeighbor (kNN)

目錄KNN算法思路思路算法過程優點缺點常見問題k值的選取對分類的結果影響至關重要距離/相似度:常用歐式距離,夾角餘弦類別判定:加權投票法訓練樣本權重性能減少訓練樣本量,同時保持精度應用:推薦系統參考 KNN算法思路  kNN是通過

原创 SVM:軟間隔SVM(原理)

目錄示意圖1示意圖2二分類問題描述1. 硬間隔SVM2. 軟間隔SVM(1)Hinge Loss(2)鬆弛向量(3)最終優化形式3. 求解同硬間隔SVM:對偶+KKT 示意圖1 ξi>1時,yi和ωTxi+b異號,即ytrue≠

原创 深度學習的發展歷程(思維導圖、時間軸)

機器學習和深度學習的關係 事實上,很多PGM也可從神經網絡的方面來解釋。尤其是VAE,它可看做二類的混合模型。 當PGM的層太多時,學習和推斷都很難。因此,Deep learning往往偏向於指代Deep neural netw

原创 用python羣發郵件(顯示圖片+圖片附件)

目錄先獲取郵箱授權碼函數部分運行部分 先獲取郵箱授權碼 QQ郵箱授權碼獲取方式 其他的百度搜啦~ 函數部分 import smtplib import os.path import mimetypes from email.mim

原创 SVM:硬/最大間隔SVM(手撕原理)

目錄示意圖二分類問題描述開始求解1. Primal problem:帶ω,b\omega,bω,b約束的優化2. 拉格朗日乘子法→對ω,b\omega,bω,b無約束的優化3. 轉化爲強對偶問題4. 求解對偶問題:解拉格朗日方程m

原创 BingdingDB數據庫

BindingDB是一個公開的,可通過網絡訪問的測量結合親和力的數據庫,主要關注被認爲是藥物靶標的蛋白質與類似藥物的小分子之間的相互作用。 BindingDB包含1,735,582個結合數據,涉及7,352個蛋白質靶標和770,124個小

原创 強化學習

  強化學習是從直接的實驗中進行學習。Reinforcement learning is learning from direct experiments. The goal of the learner is to find out t

原创 【gcForest源碼解讀】win_utils.py

一.序列數據 樣本\序列 1 2 3 4 5 6 7 8 9 10 11 Sample_1 A B E C D E F G A B C Sa

原创 【gcforest】源代碼修改

gcForest/lib/gcforest/utils/win_utils.py 1.源代碼如下: nh = (h - win_y) / stride_y + 1 nw = (w - win_x) / stride_x + 1 修改方法

原创 將linux的sh改爲bash

修改shell 將當前shell(默認是bash B SHELL )改爲csh C SHELL Linux禁止修改密碼 修改Linux下只讀文件的權限 Linux學習—退出vi編輯模式 Linux 查看文件內容的基礎命令操作 # vi /

原创 在本地運行linux/server上的jupyter-notebook

參考英文版教程 Lz折騰了一個下午,用server上的docker配置鏡像balabala一大堆,然後刪除鏡像的時候還把anaconda3給誤刪了QAQ……對docker不瞭解一定慎用! 環境:默認您的服務器已經安裝好了anaconda3