原创 數學建模學習筆記(三)--迴歸與分類

迴歸與分類這兩個監督學習方法的區別主要在於: 1.輸出的類型:連續與離散。 2.loss函數:均方差與交叉熵(輸出是否爲一個可度量的空間,不同輸出之間是否存在可度量的距離)。 3.網絡結構:不需要softmax與需要softmax。 這兩

原创 數學建模學習筆記(二)--TOPSIS

一、TOPSIS優劣解距離法 優秀文章:https://zhuanlan.zhihu.com/p/37738503 這個方法是使用在多方案評估問題中,給出每個方案的得分,選出最優的方案。 1.指標同向化 意思就是:有的變量越大越好,有的變

原创 自然語言處理(一)--句子編碼

NLP最初的步驟就是將文本中的句子表示成計算機能夠處理的數字矩陣,而句子是由多個單詞組成的,所以表達句子的任務就變成了如何表達單詞。表達單詞一般有兩種大方法:詞袋模型,詞向量模型。 一、詞袋模型(BOW) 將所有出現過的單詞裝進一個袋子裏

原创 機器學習-概念之歸一化,標準化,正則化

優秀文章:https://zhuanlan.zhihu.com/p/29957294 一、歸一化        歸一化目的是將數據映射到同一個範圍,增加可比性。 二、標準化        標準化目地是加速收斂,更快找到最優解,計算上與正態

原创 數學建模學習筆記(一)--PCA

一、PCA主成分分析法 優秀文章:http://blog.codinglabs.org/articles/pca-tutorial.html 1.方差 其中N爲總體數量,但是在現實中總數往往是無法得到的,所以經校正後,用n-1即樣本容量

原创 機器學習-決策樹

學習機器學習算法之決策樹,這個大俠的文章寫得不錯:http://www.cnblogs.com/yonghao/p/5061873.html 總結一下: 1.對於信息熵的理解: 選假設有一個離散型隨機變量X有4中可能的結果:A-1/2,B

原创 Windows核心編程-筆記

1.每個進程都有自己專有的地址空間,當進程中的各線程運行時,他們只能訪問屬於該進程的內存,線程看不到且無法訪問其他進程的內存。地址空間只是一個內存地址區間,需要把物理存儲器分配或映射到相應的地址空間,才能夠正常讀寫數據。 2.進程地址空間

原创 記錄製作MFC項目遇到的問題

1.字符編碼問題       爲了程序的簡易與快速開發,以後都選擇Unicode作爲工程的字符集。 轉載於:https://www.cnblogs.com/gaohongchen01/p/4006700.html 多字節字符集:   在最

原创 Vue框架文件夾說明

https://segmentfault.com/a/1190000012392160

原创 phpstorm+xampp+xdebug配置

詳見http://sora1.coding.me/2017/01/11/xampp-phpstorm%E7%9A%84%E7%AE%80%E5%8D%95%E9%85%8D%E7%BD%AE/ 注意安裝xdebug之前要先確定php的位數

原创 機器學習-概念之Epoch,Batch,iteration

在機器學習中,這幾個概念是很重要也是較容易混淆的,百度上的資料個人覺得都沒這篇外文講得清楚。 原文:https://towardsdatascience.com/epoch-vs-iterations-vs-batch-size-4df

原创 MFC--手動調用CTreeCtrl的消息響應函數

在製作過程中,想要代碼實現樹形控件的一個動作,無奈用SendMessage無果,只能手動調用這個消息響應函數: void CWindowsExplorerDlg::OnSelchangedTree(NMHDR *pNMHDR, LRES

原创 kali linux安裝中文輸入法

1.修改安裝源,內容網上找 命令:vi /etc/apt/sources.list 按下i就可以以插入模式修改文件,修改完esc返回命令模式,按下分號:再按下wq就可以保存並退出修改。 2.更新系統 命令:apt-get install

原创 Win8.1+MySQL安裝+環境設置

1.官網下載ZIP:mysql-5.7.21-winx64.zip,解壓。 2.在根目錄下創建配置文件:my.ini代碼如下: [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8

原创 xcode9元素約束設置

問題描述: iOS設備左右橫屏時可能導致界面元素顯示出錯,所以要設置元素與界面邊界的距離即約束。 方法: 在storyboard右下角中,使用Align,設置元素在以界面中心爲原點(0,0)的座標,先將元