原创 PCA(Principal Components Analysis)

文章目錄一、定義符號二、中心化和標準化三、Z-score 標準化四、PCA 算法的基本思想五、求解 μ 與降維六、參考 一、定義符號 主成分分析(Principal Components Analysis, PCA)是一種降維方法。爲

原创 樸素貝葉斯算法(Naive Bayes)

文章目錄一、判別式學習算法和生成式學習算法二、貝葉斯公式三、樸素貝葉斯算法的基本思想四、拉普拉斯平滑五、參考 一、判別式學習算法和生成式學習算法 對於一個分類問題來說(這裏以二分類問題爲例),不管是感知器算法還是邏輯迴歸算法,都是在解

原创 K-means 算法

文章目錄一、假設二、K-means 算法的一般流程三、對 K-means 算法的進一步解釋四、對 K-means 算法的改進五、K 值的選取六、參考 一、假設 K-means 算法是一種聚類算法。爲了更好的解釋這個算法,首先我們假設給

原创 線性迴歸(Linear Regression)

文章目錄一、定義符號二、假設函數三、目標函數1. 目標函數的形式2. 爲什麼要選擇這樣的目標函數?四、優化目標函數的方法1. 批梯度下降2. 隨機梯度下降3. 正規方程法推導五、參考 一、定義符號 假設數據集爲 {(x(1),y(1)

原创 K 鄰近算法(k-Nearest Neighbor,KNN)

文章目錄一、前置假設二、K近鄰法基本思想三、K近鄰法的三個要素1. K 值的選擇2. 距離的度量3. 分類決策的規則四、特徵歸一化五、對異常值敏感六、參考 一、前置假設 輸入空間:χ⊆Rn\chi \subseteq R^nχ⊆Rn

原创 邏輯迴歸(LR)

文章目錄一、推導過程二、參考 一、推導過程 假設要解決的問題是一個二分類問題,目標值爲 {0,1}\{0, 1\}{0,1},以線性迴歸爲基礎,將模型輸出映射到 [0,1][0, 1][0,1] 之間。我們選擇這樣一個函數: g(z)

原创 Ubuntu幾個特殊的快捷鍵

Ctrl+Alt+t:打開終端 Ctrl+c:中斷目前正在執行的程序 Ctrl+d: exit 例如:打開了一個終端,然後su命令進行身份切換,使用root權限,此時若按下Ctrl+d相當於輸入了exit,將會停止使用root權限,顯示l

原创 PHP+MySQL+AJAX+JSON簡單實例

建立數據庫: DROP SCHEMA IF EXISTS tt; CREATE SCHEMA IF NOT EXISTS tt; USE tt; DROP TABLE IF EXISTS t_course; CREATE TABLE

原创 語料處理之全角轉半角

該腳本的功能是把文本文件中的全角字符轉換爲半角字符: # -*- coding: utf-8 -*- def strQ2B(inputFilePath,outputFilePath): outputFile = open

原创 MySQL中文亂碼如何解決

windows系統,CMD客戶端窗口輸入輸出採用的是GBK編碼,並且CMD客戶端的編碼格式沒有辦法改變的 client 爲MySQL客戶端使用的字符集 connection 爲連接數據庫的字符集設置類型,如果程序沒有指明連接數據庫使用的字

原创 Python字典按鍵和值排序(轉)

原文出處:http://www.cnpythoner.com/post/266.html python 字典(dict)的特點就是無序的,按照鍵(key)來提取相應值(value),如果我們需要字典按值排序的話,那可以用下面的方法來進行

原创 Python文件讀寫+創建臨時文件夾的基本方法

#!/usr/bin/python # -*- coding: UTF-8 -*- import os def makeTempDir(): """ 設定緩存目錄,爲當前文件夾的temp文件夾 如果沒有對應文件夾則創建文件夾

原创 python 多線程基礎

直接貼出代碼和運行結果以供參考 另外可以去http://www.runoob.com/python/python-multithreading.html學習線程同步和線程優先級隊列的知識 #!/usr/bin/python # -*-

原创 併發學習2-使用Thread類來驅動實現Runnable接口的類

package com.ylhao.www; class TicketsThread implements Runnable{ private int ticketsCount = 10; //共剩餘10張票 public

原创 The battery cannot be identified the system will be unable to charge this battery

筆記本型號: Dell Inspiron 5520 由於筆記本電池損耗太嚴重,所以購買了一塊新電池,換上以後,開機出現如下錯誤: The battery cannot be identified  the system will be