在互聯(lián)網(wǎng)早期,隨著網(wǎng)絡(luò)上的網(wǎng)頁(yè)逐漸增多,如何從海量網(wǎng)頁(yè)中檢索出我們想要的頁(yè)面,變得非常的重要。 當(dāng)時(shí)著名的雅虎和其它互聯(lián)網(wǎng)公司都試圖解決這個(gè)問題,但都沒能有一個(gè)很好的解決方案...
在互聯(lián)網(wǎng)早期,隨著網(wǎng)絡(luò)上的網(wǎng)頁(yè)逐漸增多,如何從海量網(wǎng)頁(yè)中檢索出我們想要的頁(yè)面,變得非常的重要。 當(dāng)時(shí)著名的雅虎和其它互聯(lián)網(wǎng)公司都試圖解決這個(gè)問題,但都沒能有一個(gè)很好的解決方案...
之前介紹到的一些機(jī)器學(xué)習(xí)算法都是監(jiān)督學(xué)習(xí)算法。所謂監(jiān)督學(xué)習(xí),就是既有特征數(shù)據(jù),又有目標(biāo)數(shù)據(jù)。 而本篇文章要介紹的K 均值算法是一種無(wú)監(jiān)督學(xué)習(xí)。 與分類算法相比,無(wú)監(jiān)督學(xué)習(xí)算法...
上篇文章介紹了KNN 算法的原理[http://www.itdecent.cn/p/717abaf6954d],今天來介紹如何使用KNN 算法識(shí)別手寫數(shù)字? 1,手寫數(shù)字?jǐn)?shù)...
KNN 算法的全稱是K-Nearest Neighbor,中文為K 近鄰算法,它是基于距離的一種算法,簡(jiǎn)單有效。 KNN 算法即可用于分類問題,也可用于回歸問題。 1,準(zhǔn)備電...
在進(jìn)行數(shù)據(jù)分析的時(shí)候,經(jīng)常需要將數(shù)據(jù)進(jìn)行可視化,以方便我們對(duì)數(shù)據(jù)的認(rèn)識(shí)和理解。 0,Matplotlib 簡(jiǎn)介 Matplotlib[https://matplotlib.o...
一般在機(jī)器學(xué)習(xí)的模型訓(xùn)練之前,有一個(gè)比較重要的步驟是數(shù)據(jù)變換。 因?yàn)?,一般情況下,原始數(shù)據(jù)的各個(gè)特征的值并不在一個(gè)統(tǒng)一的范圍內(nèi),這樣數(shù)據(jù)之間就沒有可比性。 數(shù)據(jù)變換的目的是將...
生活中,我們經(jīng)常會(huì)對(duì)比兩個(gè)事物的相關(guān)性,也可以叫做相似度。 如果一件事物與另一件事物的相似度比較高,那這兩件事物的相關(guān)性就比較大。 如果一件事物與另一件事物的相似度比較低,那...
上篇介紹了樸素貝葉斯的原理[http://www.itdecent.cn/p/2235cc3677b4],本篇來介紹如何用樸素貝葉斯解決實(shí)際問題。 樸素貝葉斯最擅長(zhǎng)的領(lǐng)域是...
貝葉斯原理是英國(guó)數(shù)學(xué)家托馬斯·貝葉斯于18 世紀(jì)提出的,當(dāng)我們不能直接計(jì)算一件事情(A)發(fā)生的可能性大小的時(shí)候,可以間接的計(jì)算與這件事情有關(guān)的事情(X,Y,Z)發(fā)生的可能性大...
上篇文章介紹了決策樹算法的理論篇[http://www.itdecent.cn/p/38570e9a705e],本節(jié)來介紹如何用決策樹解決實(shí)際問題。 決策樹是常用的機(jī)器學(xué)習(xí)...
1,什么是決策樹? 決策樹是一種機(jī)器學(xué)習(xí)算法,我們可以使用決策樹來處理分類問題。決策樹的決策(分類)過程可以用一個(gè)倒著的樹形結(jié)構(gòu)來形象的表達(dá)出來,因此得名決策樹。 決策樹是一...
學(xué)編程最有效的方法是動(dòng)手敲代碼。 目錄 1,什么是多進(jìn)程 我們所寫的Python 代碼就是一個(gè)程序,Python 程序用Python 解釋器來執(zhí)行。程序是存儲(chǔ)在磁盤上的一個(gè)文...
做技術(shù)一定要一顆恒心,這樣才不會(huì)半途而廢。 目錄 上一節(jié)我們介紹了文件相關(guān)的操作,本節(jié)我們來介紹目錄相關(guān)的操作。 1,os 模塊 os 模塊是Python 中的內(nèi)建模塊,該模...
過去的代碼都是未經(jīng)測(cè)試的代碼。 目錄 無(wú)論是哪種編程語(yǔ)言,IO 操作都是非常重要的部分。I 即Input(輸入),O 即Output(輸出)。 IO 操作一般分為以下兩種: ...
要么做第一個(gè),要么做最好的一個(gè)。 目錄 我們?cè)诰帉懗绦驎r(shí),總會(huì)不自覺的出現(xiàn)一些錯(cuò)誤,比如邏輯錯(cuò)誤,語(yǔ)法錯(cuò)誤和一些其它的運(yùn)行時(shí)錯(cuò)誤等。 邏輯錯(cuò)誤: 這種錯(cuò)誤不會(huì)導(dǎo)致程序崩潰,它...
當(dāng)你選擇了一種語(yǔ)言,意味著你還選擇了一組技術(shù)、一個(gè)社區(qū)。 目錄 本節(jié)我們來介紹閉包與裝飾器。 閉包與裝飾器是函數(shù)的高級(jí)用法,其實(shí)在介紹完P(guān)ython 函數(shù)[https://w...
程序不是年輕的專利,但是,它屬于年輕。 目錄 我們已經(jīng)知道封裝,繼承和多態(tài) 是面向?qū)ο蟮娜筇卣?,面向?qū)ο笳Z(yǔ)言都會(huì)提供這些機(jī)制。 1,封裝 在這一節(jié)[https://www....
與客戶保持良好的關(guān)系可以使生產(chǎn)率加倍?!?Larry Bernstain 目錄 類中的變量稱為屬性,類中的函數(shù)稱為方法。 類中的屬性分為: 實(shí)例屬性:對(duì)象所有,互不干擾 類...
那些能用計(jì)算機(jī)迅速解決的問題,就別用手做了?!?Tom Duff 目錄 上一節(jié)[http://www.itdecent.cn/p/d034483b544c] 我們介紹了P...