原创 二分類支持向量機模型SVM知識點詳解

1 引言 在本篇博客中,你將會了解到支持向量機分類器名字的由來、它的基本假設、支持向量機針對線性可分、廣義線性、非線性情況下的解決方法以及一些具體的推導過程,支持向量機常見問題的解答。在本篇博客的第二部分會給一幅支持向量機整個過程

原创 python進行數據分析 chapter 2-1

1 python代碼與pandas計數 下載來自bit.ly的1.usa.gov數據,這組數據顯示的是網民上網記錄,包括瀏覽的網址,所在地區、電話、操作系統等記錄,文件中各行的格式爲JSON(JavaScript object

原创 ID3決策樹的算法原理與python實現

1. 引言 決策樹從本質上是從訓練數據集上訓練處一組分類規則,完全依據訓練數據,所得規則容易發生過擬合,這也是決策樹的缺點,不過可以通過決策樹的剪枝,來提高決策樹的泛化能力。由此,決策樹的創建可包括三部分:特徵選擇、決策樹的生成以

原创 C語言中運算符的優先級別

運算符的優先級和結合性 優先級 運算符 結合性 (最高) () [] -> . 自左向右 !~ ++ – * &(type)sizeof 自右向左 / % 自左向右 - 自左向右 <<

原创 logistic迴歸算法原理及python實現

1 logistic迴歸與sigmoid函數 考慮如下線性函數: y=wwTxx+b(1) 輸出y 爲連續的實值,如何讓輸出成爲二值來完成二分類任務?即y∈{0,1} ,最理想的是單位階躍函數即: y=⎧⎩⎨⎪⎪0,z<00

原创 約束最值問題的拉格朗日對偶性

拉格朗日對偶性爲我們提供了一條間接的解決帶有約束的最優化問題。本篇博客將會簡單易於理解的方式描述原始問題、對偶問題以及他們之間的關係。 1 原始問題 假設f(x) 、ci(x) 、hj(x) 是定義在Rn 的連續可微函數,考慮如下

原创 決策樹之CART算法原理及python實現

1 CART算法 CART 是在給定輸入X條件下輸出隨機變量Y的條件概率分佈的學習方法。CART二分每個特徵(包括標籤特徵以及連續特徵),經過最優二分特徵及其最優二分特徵值的選擇、切分,二叉樹生成,剪枝來實現CART算法。對於迴歸

原创 IPython+交互式環境常用命令

1)Tab自動補全 包括自動補全命名空間和完成對象或模塊的屬性和方法,函數關鍵字參數。 2) 內省 在變量的前邊或後邊加(?)可以顯示通用信息,加(??)除了顯示通用信息還可以顯示代碼。此外,一些字符在配以通配符(*)可以顯示

原创 Numpy基礎:數組、矢量計算以及ufunc通用函數使用

Numpy-darray多數組對象 ndarry是一種通用的同構數據多維容器,即,容器裏的所有元素都是相同類型的。每個數組元素都有一個shape(多維數組的行列數)和dtype(元素類型)屬性。 1 常用的數組創建函數 函數

原创 C語言輸入輸出函數

注意:使用C語言的輸入輸出函數必須包含頭文件stdio.h 1.單個字符輸入輸出函數: 輸入:getchar 語法格式:int getchar();無參 例子:cChar=getchar();putchar(getchar(

原创 GitHub 入門實踐

1 GitHub簡介 GitHub是基於git實現的代碼託管。git是目前最好用的版本控制系統了,非常受歡迎,比之svn更好。 GitHub可以免費使用,並且快速穩定。即使是付費帳戶,每個月不超過10美刀的費用也非常便宜。 利用

原创 python pandas 聚合與分組函數

1 主要內容 DataFrame.groupby().sum() DataFrame.groupby().agg() pandas.concat([DataFrame1,DataFrame2]) pandas.merge(Dat

原创 python數據分析chapter2-2

1 利用pandas對電影評分數據進行分析 數據來源於20世紀90年代末到21世紀初由Movielens用戶提供的電影評分數據。這些數據包括電影評分、電影原數據(風格類型和年代)以及關於用戶的人口統計學數據(年齡、郵編、性別和職

原创 opencv2.4.9經典版本在VS2010下的安裝

注意事項:舊版本的visual studio 可能和新版本的opencv不兼容截止到目前opencv已經有opencv3.2的版本其對應vs2015; 而opencv2.4.9對應以下三個版本的vs: 第一步:下載和安裝ope

原创 python中numpy與matlab的對應關係

在本文中,將常用的MATLAB函數及運算與numpy中對應的函數及運算彙總在表中,大部分的運算都經過驗證,如有問題請留言: 通用函數等價表: matlab numpy 說明 help func info(func) or help