原创 theano+pylearn2 windows 64位安裝與配置

Theano的安裝與配置,GPU的配置參考下面的連接。 http://blog.csdn.net/jingshui1216/article/details/26989001 下面來配置pylearn2。此方法僅僅適合用anaconda安裝

原创 Machine Learning(五—2)神經網絡學習

第五講——Neural Networks 神經網絡的表示 =============================== (一)、Cost function (二)、Backpropagation algorithm (三)、B

原创 Machine Learning (六)怎樣選擇機器學習方法、系統

本欄目(Machine learning)包括單參數的線性迴歸、多參數的線性迴歸、Octave Tutorial、Logistic Regression、Regularization、神經網絡、機器學習系統設計、SVM(Support

原创 win7 64位成功安裝theano 並且配置了GPU

安裝Theano 我的環境:64位 windows 7。Anaconda 64位(裏面附帶的python2.7也是64位的) 1. 安裝Anaconda,這是一個python的超集,裏面包含了python2.7,而且還包含很多庫。

原创 配置OpenCV產生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe問題

今天使用vs2012配置opencv編譯出現問題: 1>------ 已啓動生成: 項目: Win32ForOpenCV245, 配置: Debug Win32 ------ 1>  stdafx.cpp 1>  Win32For

原创 Machine Learning (四)(Regularized邏輯迴歸Logistical Regression)

由於會產生Overffiting,所以本章節選用Regularized方法,進行優化。 具體 優化,參見下圖。注意,多j=0的時候,沒有進行。計算theta0的偏導的時候,要注意一下。 採用Normal Equation時候的,如果m<

原创 Machine Learning:一(基礎知識)

前言:   最近打算稍微系統的學習下Machine learing的一些理論知識,打算採用Andrew Ng的視頻教程,具體見https://class.coursera.org/ml-003/class/index。這個是Andre

原创 Machine Learning(三)(邏輯迴歸Logistical Regression)

如果說線性迴歸的問題是解決連續性問題的話,那麼邏輯迴歸是要解決0-1的分類問題。 對於邏輯迴歸,可以採用一和二講裏面使用到的梯度下降方法來求得theta的最優值。但是這裏我們有一個更好的方法,就是使用Advanced optimizat

原创 Machine Learning(五—1)神經網絡初步

第四講——Neural Networks 神經網絡的表示 =============================== (一)、爲什麼引入神經網絡?——Nonlinear hypothesis (二)、神經元與大腦(Neuron

原创 C++之中類類型的指針管理方法(2)句柄類的使用

我們知道C++中最令人頭疼的當屬指針,如果您申請了對象卻沒有釋放它,時間一長就會造成系統崩潰,大量的內存溢出使得您的程序的健壯性出現問題 而句柄類就是爲了能夠解決這一問題而出現的,句柄類有點類似於智能指針。 好了,廢話不多說,我們來

原创 VS2012 opencv 無法刪除“繼承的值”問題解決方案

卸載OpenCV後發現VS2010每次編譯時仍然會加載opencvd的dll,原因在於“附加依賴項”仍然包含OpenCV的項目,但是卻不是如何刪除。 解決方案: (1)視圖——其他窗口——屬性管理器。           注意:

原创 fatal error LNK1168 錯誤如何排除

運行了之後,就啓動了一個進程,要將它關了之後,才能再次鏈接成功的 如果是控制檯程序,那個黑框沒關吧,如果是窗口程序, 並且看不到窗口,看看任務管理器裏面有沒有那個進程的名字

原创 Machine Learning:二(多變量線性迴歸問題)

同參考http://www.cnblogs.com/tornadomeet/archive/2013/03/15/2962116.html 前言: 本次實驗中學習率需要自己來選擇,因此我們應該從小到大(比如從0.001到10)來選擇,通

原创 訪問Mat圖像中每個像素的值

以下例子源自《The OpenCV Tutorials --Release 2.4.2》2.2 How to scan images, lookup tables and time measurement with OpenCV 圖像

原创 Opencv基礎學習二:圖片的離散傅里葉變換

DFT(離散傅里葉變換)的計算時間不是一個隨着數組大小增大而增大的單調函數,而是與數組大小密切相關。當數組的大小是2的級數(2,4,8,16......)和 N = 2 p * 3 q * 5 r 時,計算的速率明顯提高。所以首先需要