原创 leetcode-349. Intersection of Two Arrays

Given two arrays, write a function to compute their intersection. Example: Given nums1 = [1, 2, 2, 1], nums2 = [2,

原创 最短路徑問題--Floyd多源最短路徑算法

Dijkstra和Bellman_Ford都是從一個起點出發,計算到各頂點的距離。不過有時候需要求對所有成對定點的最短距離。引入了Floyd算法。 Floyd算法考慮的是一條最短路徑上的中間結點。假設圖中有一個定點x,對於u到v的

原创 最大熵學習筆記(零)目錄和引言

生活中我們經常聽到人們說“不要把雞蛋放到一個籃子裏”,這樣可以降低風險。深究一下,這是爲什麼呢?其實,這裏邊包含了所謂的最大熵原理(The Maximum Entropy Principle)。本文爲一則讀書筆記,將對最大熵原理以

原创 C4.5算法

1.3、C4.5算法 1.3.1、ID3算法的改進:C4.5算法 GOOGLE 學術主頁: http://scholar.google.com.hk/citations?user=FjqRZCEAAAAJ C4.5,

原创 最大熵學習筆記(五)最優化算法

最大熵學習筆記(零)目錄和引言 最大熵學習筆記(一)預備知識 最大熵學習筆記(二)最大熵原理 最大熵學習筆記(三)最大熵模型 最大熵學習筆記(四)模型求解 最大熵學習筆記(五)最優化算法 最大熵學習筆記(六)優缺點分析

原创 c++--模板編譯

如何組織編寫模板程序 前言 常遇到詢問使用模板到底是否容易的問題,我的回答是:“模板的使用是容易的,但組織編寫卻不容易”。看看我們幾乎每天都能遇到的模板類吧,如STL, ATL, WTL, 以及Boost的模板類,都能體會到這

原创 python2.7--字符串和編碼

字符編碼 我們已經講過了,字符串也是一種數據類型,但是,字符串比較特殊的是還有一個編碼問題。 因爲計算機只能處理數字,如果要處理文本,就必須先把文本轉換爲數字才能處理。最早的計算機在設計時採用8個比特(bit)作爲一個字節(by

原创 最大熵學習筆記(二)最大熵原理

最大熵學習筆記(零)目錄和引言 最大熵學習筆記(一)預備知識 最大熵學習筆記(二)最大熵原理 最大熵學習筆記(三)最大熵模型 最大熵學習筆記(四)模型求解 最大熵學習筆記(五)最優化算法 最大熵學習筆記(六)優缺點分析

原创 最大熵學習筆記(六)優缺點分析

最大熵學習筆記(零)目錄和引言 最大熵學習筆記(一)預備知識 最大熵學習筆記(二)最大熵原理 最大熵學習筆記(三)最大熵模型 最大熵學習筆記(四)模型求解 最大熵學習筆記(五)最優化算法 最大熵學習筆記(六)優缺點分析

原创 最大熵學習筆記(一)預備知識

最大熵學習筆記(零)目錄和引言 最大熵學習筆記(一)預備知識 最大熵學習筆記(二)最大熵原理 最大熵學習筆記(三)最大熵模型 最大熵學習筆記(四)模型求解 最大熵學習筆記(五)最優化算法 最大熵學習筆記(六)優缺點分析

原创 Python-----PIL Image模塊 show函數不能正常顯示圖片

在win7下面使用PIL中Image的show()函數時,執行下列代碼: from PIL import Image img = Image.open(“G:\1.png”) img

原创 評價分類器的性能

1、準確率–0/1損失 對於一個特定的測試點,損失或者爲0或者爲1,取決於預測是正確還是錯誤的。顯然,這個值越低越好。 不足: (1)、如何評價這個量不容易,如0.2怎麼樣? (2)

原创 Python IDLE reload(sys)後print無法正常執行命令的原因

通常大多數人執行reload(sys)這條語句其實僅僅是爲了能夠修改Python的默認字符集,也就是能夠調用sys.setdefaultencoding()。但是如果在IDLE中執行reload(sys),就會導致接下來無法正常執

原创 C++--memset與sizeof

#include <iostream> using namespace std; void printNumber(int *A,int n) { for(int i=0; i<n; i++) {

原创 改進的迭代尺度法(IIS)詳解

註釋: 這裏的目的就是最大化兩次迭代之間的差值。 1、差值的最大值如果小於0,說明已經到了最大值,在當前位置向任何方向走,對數似然函數都會變小,我們要求的就是極大似然函數,所以已經得到最大的似然函數,此時的參數即是