原创 PCA:matlab主成份分析

通常對於高維數據需要進行降維,matlab中有pca進行數據分析,進行主成份分析:principal component analysis。 matlab調用PCA的方式如下: XMean = mean(X);%X每行是一個實例

原创 notepad插件添加和連接c編譯器

notepad++聽說是一款強大的編輯器,作爲一個還算不上程序猿的程序員也來湊湊熱鬧。。 簡單說一下notepad++的家庭,notepad++有好多的難兄難弟,notepad、notepad2。。。其中有比它輕巧的,也有比它功能強大的,

原创 vlfeat重編譯以及visual studio與matlab聯調

Vlfeat重編譯包括兩個層次: 1. 淺層的可以參考vlfeat官網上關於vl_compile 的介紹:http://www.vlfeat.org/matlab/vl_compile.html;這個函數通過mex函數來重新編

原创 在caffe中添加新的層

如果要在caffe中實現新的代價或者操作通常通過新定義層,然後修改網絡的prototxt文件實現。在caffe中添加新的層也涉及到修改許多文件,這裏進行記錄,方便參考。 1.頭文件以及源文件: 由於我是添加的新的損失函數,所以直接修改

原创 MMD :maximum mean discrepancy

MMD:maximum mean discrepancy。最大平均差異。最先提出的時候用於雙樣本的檢測(two-sample test)問題,用於判斷兩個分佈p和q是否相同。它的基本假設是:如果對於所有以分佈生成的樣本空間爲輸入的函數f,

原创 Matconvnet 的安裝以及使用

matconvnet是matlab上進行CNN的框架。本文介紹windows下如何安裝以及使用它對pre-trained的網絡進行finetuning. 這裏以win10爲例,cuda版本爲7.5,cudnn的版本爲v3.fine tun

原创 筆記:Beyond sharing weights for deep domain adaptation

Based on deep learning, instead of sharing weights across source and target domains, this work proposed a two-stream ar

原创 英語信件常用句式

在知乎上看到一個很好的問題:哪些神句拯救了你的英文郵件? 如果你給人做事: Will do. On it now! Will send over a draft by the end of the day. I am havi

原创 1*1的卷積核與Inception

本文介紹1*1的卷積核與googlenet裏面的Inception。正式介紹之前,首先回顧卷積網絡的基本概念。 1. 卷積核:可以看作對某個局部的加權求和;它是對應局部感知,它的原理是在觀察某個物體時我們既不能觀察每個像素也不能一次觀

原创 Vim 命令

這裏記錄學習和用到的vim命令.持續積累… 1.打開vim自帶的新手手冊:vimtutor 裏面包含了絕大部分用到的命令,用法也很詳細. 2.替換文件中的某個字符串,例如要把abc換成cba: 有三種格式: :s/abc/cba

原创 6個處理數據不均衡的策略

數據不均衡往往可以導致一些問題,比如對一個兩類分類問題,如果訓練集中的正負樣本比例爲99:1,那麼直接將所有樣本都分爲正樣本,模型的準確度也可以達到99%。準確度通常是我們衡量一個模型性能的基本指標(starting point),但是它

原创 Ipython

Ipython提供了一個非常方便的交互界面,通過cell來組織python代碼可以及時觀測運行結果,同時方便記錄結果。 1.安裝鏈接:http://ipython.org/ 2.開始操作:jupyter notebook 3 常見操

原创 ubuntu 命令記錄

1.刪除軟件: a.顯示已經安裝的所有軟件 dpkg --list b.卸載程序和所有配置文件: #卸載程序同時刪除配置文件 sudo apt-get --purge remove <program> #只是卸載程序 sudo apt-

原创 常用函數記錄

常常碰到一些想要實現的功能一時記不起要用的函數,這裏根據一些常見的功能對這些函數進行整理,持續更新。 1.目錄處理:需要讀一個目錄裏邊的內容: pwd:返回當前的目錄,一個字符串; dircon=dir(dircto

原创 ubuntu下cuDNN配置

一般我們開發都是基於CPU的,cuda可以看作是輔助我們針對GPU開發的一個工具。 而cuDNN官網的全稱是CUDA Deep Neural Network,相比標準的cuda,它在一些常用的神經網絡操作上進行了性能的優化,比如卷積,po