原创 XGBoost-安裝(Windows/VS2015)

昨天想裝theano的時候,誤刪了之前的一些python包,導致xgboost無法使用。索性重新安裝了anaconda平臺,方便自己後續的使用。   Anaconda是python科學計算的集成。使用起來給人matlab的感覺。並且預裝了

原创 機器學習算法的Python實現 (1):logistics迴歸 與 線性判別分析(LDA)

本文爲筆者在學習周志華老師的機器學習教材後,寫的課後習題的的編程題。之前放在答案的博文中,現在重新進行整理,將需要實現代碼的部分單獨拿出來,慢慢積累。希望能寫一個機器學習算法實現的系列。 本文主要包括: 1、logistics迴歸 2、

原创 機器學習算法的Python實現 (3):決策樹剪枝處理

更新,經評論提醒,我發現自己搞錯了比較根本的定義。CART決策樹假設決策樹是二叉樹,這裏給出的代碼生成的決策樹不是二叉樹。所以下面的代碼用”基於基尼指數生成的決策樹“來形容更加適當一點。 -------------------------

原创 行爲識別筆記:Stacked Fisher Vector基本原理

 Stacked Fisher Vector是Xiaojiang Peng在“Action Recognition with Stacked Fisher Vectors”一文中提出的用於動作識別的算法。SFV與FV結合的方法達到了當時

原创 XGBoost-Python完全調參指南-介紹篇

在analytics vidhya上看到一篇<Complete Guide to Parameter Tuning in XGBoost in Python>,寫的很好。因此打算翻譯一下這篇文章,也讓自己有更深的印象。具體內容主要翻譯文章

原创 周志華《機器學習》勘誤表

周志華老師的《機器學習》的勘誤。當時買的是第一次印刷的版本,現在都是第10次印刷了... 轉發作收藏 原帖地址: http://cs.nju.edu.cn/zhouzh/zhouzh.files/publication/MLbook201

原创 Windows下C++ 串口編程實例

原文鏈接:http://blog.sina.com.cn/s/blog_afb1793101016mq2.html 1. 本例子使用了比較規範的軟件設計方法,類的設計具有比較好的可擴展性和移植性、代碼的註釋採用doxgen支持的jav

原创 深入理解計算機系統-筆記-第一章-計算機系統漫遊

     深入理解計算機系統 算是一本非常經典的教材。之前看了一些但又放在了一邊,這次重寫開始讀這本書,並通過摘記書中重要知識點的方式來加深自己的印象。希望能堅持寫完      由於我的目標是成爲一名算法工程師,所以對這本書的閱讀也有所側

原创 opencv學習筆記(一):基於YCrCb顏色空間的膚色檢測

環境:Windows+VisualStudio2015+ C++ +OpenCV2.7.9 之前嘗試寫過基於HSV顏色空間的膚色識別程序,發現效果不甚理想,環境噪聲比較大,而且光照變化時的檢測效果不好。 正好看到了一篇論文《基於HSV

原创 行爲識別筆記:關於行爲檢測/識別問題的分類及研究進展的討論

近期在做在線動作識別的項目,閱讀了不少文獻,發現現有的方法基本都是離線的action recognition和action detection(離線指這些算法都是在處理切割好的視頻片斷)。而online action detection還

原创 ubuntu14.04 下安裝GPU版本的OpenCV(CUDA支持)

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">之前在ubuntu下用github上的腳本一鍵安

原创 機器學習筆記:Fisher Vector基本原理與用法

    近期在看的動作識別相關的工作中fisher vector及其改進版本被廣泛的應用,因此打算從Fisher Vector開始入手整理相關知識。 參考的博客內容: http://blog.csdn.net/ikerpeng/ar

原创 機器學習算法的Python實現 (2):ID3決策樹

本文數據參照 機器學習-周志華 一書中的決策樹一章。可作爲此章課後習題3的答案 代碼參考了《機器學習實戰》一書的內容,並做了不少修改。使其能用於同時包含離散與連續特徵的數據集。 本文使用的Python庫包括 numpypandasmat

原创 XGBoost簡易調參指南

本文爲kaggle上一位選手分享的xgboost調參經驗的翻譯。方便對xgboost模型參數的快速調試。 原文:https://www.kaggle.com/c/bnp-paribas-cardif-claims-management/f

原创 opencv學習筆記(二):基於膚色的人手檢測(跟蹤)程序

最近在做畢業設計,其中一個部分要實現對視頻序列中人手位置的跟蹤。因此先寫了人手的檢測程序,下一步基於檢測程序再用camshift算法做人手的跟蹤。 目前完成的程序在我的筆記本上運行大概是一幀80-100ms,直接用檢測算法來做跟蹤算法其實