原创 fast unfolding 算法——論文總結

一、社區劃分問題 1、網絡結構和社團結構 在社交網絡中,用戶相當於每一個點,用戶之間通過互相的關注關係構成了整個網絡的結構,在這樣的網絡中,有的用戶之間的連接較爲緊密,有的用戶之間的連接關係較爲稀疏,在這樣的的網絡中,連接較爲緊密的部分可

原创 深度學習反向傳播的理解

我認爲反向傳播可以大致理解爲用多個線性函數複合一個非線性函數去擬合一類問題的過程,根據這一類問題中一個樣本的正向傳播計算得到的結果,再根據預測的結果與實際結果的差異反向傳播得到預測的結果對這個函數的影響,從而提高下一次結果預測的準確率。這

原创 交叉熵和損失函數的理解

    在擬合sinx時使用的是損失函數進行擬合的,而在分類任務中使用的則是交叉熵函數。我認爲損失函數和交叉熵函數的差別在與他們的輸出值與實際結果的比較的衡量標準不同。損失函數要保證兩者差別最小,而交叉熵函數則要保證概率最大。損失函數是0

原创 深度學習:手寫反向傳播網絡擬合sinx,可設置網絡層數

  一、全局方法: rand(a,b):該方法返回在區間(a,b)的任意隨機數,且保證每次調用的時候返回的都是與之前不同的隨機數 generate_w(m,n):該方法返回生成的m*n的weight矩陣,且通過在該方法中調用rand(a,

原创 非均勻量化的優點

  非均勻量化的優點: ① 在非均勻量化時,量化間隔和信號抽樣值大小有關,抽樣值越大,其量化間隔越大,抽樣值越小,其量化間隔越小。這樣當輸入非均勻量化器的信號具有非均勻分佈的概率密度的時候,非均勻量化器的輸出端得到的平均信號量化噪聲功率比

原创 數據庫讀取原始數據插入新表中,對處理原始數據的原則總結

在讀取原始數據的時候會有可能屬性名的名字與要建立的表的名字不符,這個時候就要爲讀取到的數據重新命名屬性名。 如果數據中存在中文,還要聲明數據庫的編碼。 在原始表中可能會有重複數據,需要事先將重複數據進行刪除,然後再做其他處理。 在設置主鍵

原创 如何在微信小程序中調用騰訊地圖api

微信小程序的地圖api是非常有限的,如果要搜索地圖上的位置,比如附近的醫院、學校等,就需要使用地圖api,使用騰訊地圖api的過程如下:一、開發者申請騰訊地圖進入官網http://lbs.qq.com/key.html 申請密鑰驗證完手機

原创 Java讀取文件信息讀取的第一個字符是空字符

Java用IO讀取文件中的字符串,第一個字符是空字符,如果要截取字符串的第一個字符,得到的是空的,所以必須先對第一行字符串進行處理,去掉第一個字符,然後再進行相應操作。

原创 C++出現‘atoi'was not declared in this scope 應該如何解決?

在學習C++,結果在命令行使用g++ n.cpp 編譯的時候出現了這個錯誤,換成stoi(information)也還是同樣的錯誤,谷歌了半天,終於找到問題原因和解決方法:問題原因:MinGW不是最新的,並不能識別C++的版本,原文是這樣

原创 Java用IO讀取文件內容出現錯誤

使用java讀取文件信息,可以用以下方法,如果是讀取包內的一個文件夾內的文件,可以使用例如"maps/map.txt"的方式進行讀取文件。但是在讀取過程中有時會出現FileNotFoundException的錯誤,很有可能是因爲讀取的文件

原创 windows Git使用revert操作

剛剛開始接觸git命令行,就被git revert操作難倒了,因爲在使用 git revert HEAD命令後,總是出現以下問題:,後來發現這種問題是正確的,只需要按住ESC鍵,同時按兩下z,就可以安全退出這種形式,之後在git push

原创 微信小程序setData數組異步問題使用回調解決

最近在寫微信小程序,使用騰訊的地圖api搜索附近的醫院位置信息,並在微信小程序的地圖上用圖標顯示出來。但是,我search得到的數組,在setData()的時候竟然set不了,再打印出來還是空的,最後,通過回調函數得到了解決。我寫了一個函

原创 C++寫一個限時輸入功能,超過時間執行其他操作

寫lab的時候需要實現一個限時輸入功能,弄了好久終於弄好了,不多說,上代碼: char getDirection() { char a; time_t timeBegin = time(0); int n=0; while(tr

原创 Anaconda更新所有包,出現 post-link script failed for package defaults::ipykernel-4.8.2-py36_0錯誤的解決方法

這個錯誤是由於是在Windows 10(1709)上安裝Anaconda 5.0.1 x64 的關係,執行conda update --all 會產生錯誤,因此,必須要先行升級ipkernal 版本才行,升級完畢後再重新執行一次conda

原创 Git版本庫分支衝突如何修改

小白寫git的lab作業,兩個分支衝突不知道怎麼解決,谷歌了下,最後終於解決!做下筆記如下。首先,你需要下載一個mergetool,我下載的是kdiff3,這裏是下載網址https://sourceforge.net/projects/k