標籤:
導言部分,截取一些概念、定義的東西如下:
什麼是集體智慧
為了創造新的想法,而將一群人的行為、偏好或思想組合在一起;
什麼是機器學習
機器學習是人工智慧領域中與演算法相關的一個子領域,它允許電腦不斷的進行學習。大多數情況下,這相當於將一組資料傳遞給演算法,並由演算法推斷出與這些資料的屬性相關的資訊——藉助這些資訊,演算法就能夠預測出未來有可能會出現的其他資料。這種預測是完全有可能的,因為幾乎所有的非隨機資料中,都會包含這樣活那樣的“模式”,這些模式的存在使機器得以據此進行規劃。為了實現規劃,機器會利用它所認定的出現於資料中的重要特徵對資料進行“訓練”,並藉此得到一個模型。
機器學習的局限
機器學習演算法受限於其在大量模式上的歸納能力,而一個模式如果不同於演算法先前所曾見到過的任何其他模式,那麼他很有可能會被“誤解”。
真實生活中的例子
Google: 網頁排名、廣告定位
Amazon:帶有推薦系統的Web網站
Hollywood Stock Exchange:進行涉及影片和影星的類比股票交易。(股票的價格相當於電影實際首次票房收入的百萬分之一,其可以看做是整個群體對電影票房收入數位預測)
eHarmony: 交友最佳配對
ps:
Web2.0 主要特點 http://news.xinhuanet.com/eworld/2010-06/08/c_12195893.htm
(1)使用者參與網站內容製造。
與web1.0網站單項資訊發布的模式不同,web2.0網站的內容通常是使用者發布的,使得使用者既是網站內容的瀏覽者也是網站內容的製造者,這也就意味著web2.0網站為使用者提供了更多參與的機會,例如部落格網站和wiki就是典型的使用者創造內容的指導思想,而tag技術(使用者佈建標籤)將傳統網站中的資訊分類工作直接交給使用者來完成(ps:集體智慧)
(2)web2.0更加註重互動性。
不僅使用者在發布內容過程中實現與網路伺服器之間互動,而且,也實現了同一網站不同使用者之間的互動,以及不同網站之間資訊的互動。
(3)符合web標準的網站設計。
web標準是目前國際上正在推廣的網站標準,通常所說的web標準一般是指網站建設採用基於XHTML語言的網站設計語言,實際上,web標準並不是某一標準,而是一系列標準的集合。web標準中典型的應用模式是“CSS+DIV”,摒棄了HTML4.0中的表格定位方式,其優點之一是網站設計代碼規範,並且減少了大量代碼,減少網路頻寬資源浪費,加快了網站訪問速度。更重要的一點是,符合web標準的網站對於使用者和搜尋引擎更加友好。
(4)web2.0網站與web1.0沒有絕對的界限。
web2.0技術可以成為web1.0網站的工具,一些在web2.0概念之前誕生的網站本身也具有web2.0特性,例如B2B電子商務網站的免費資訊發布和網路社區類網站的內容也來源於使用者。
(5)web2.0的核心不是技術而在於指導思想。
web2.0有一些典型的技術,但技術是為了達到某種目的所採取的手段。web2.0技術本身不是web2.0網站的核心,重要的在於典型的web2.0技術體現了具有web2.0特徵的應用模式。因此,與其說web2.0是互連網技術的創新,不如說是互連網應用指導思想的革命。
《集體智慧編程——導言》 有感