軟體中的智慧型

2021-06-23 01:39:38 字數 1055 閱讀 5982

嘻嘻,沒什麼技術可言

也談人工智慧

怎樣才說一台計算機具備了智慧型化?

當然了,它要具有廣博的知識,準確的分析能力(歸納總結能力),學習能力等。就談這幾點吧。

廣博的知識,其實好解決,把人類知道的知識都輸入給它唄,但它需要超大的記憶體,有了這麼知識後就要有快速的檢索能力,快速的響應能力,才符合智慧型的需要。看來,運算能力,儲存能力還需要提公升,還有優秀的檢索策略。這是低階的能力。

然後呢,要有分析能力,從具有的知識中歸納總結出來。好像現在專家系統,需要資料庫挖掘技術什麼的吧。用藝術家,數學家,文學家,軍事家……的綜合眼光解決複雜的問題。這是中級能力。

再有就是學習能力了,這算是高階能力吧。不斷學習到的知識,又是它具備廣博知識的基礎。怎麼學習呢?乙個可以從現在知識的歸納總結中學習。另乙個是從無到有的過程,這其實就是把每接觸到的東西都儲存起來而已,也可以有遺忘策略,即是一定時間沒有接觸的東西刪除(如果儲存能力足夠也不用刪了吧),好像很簡單的樣子。

繼續這個學習能力,不過轉為在軟體開發中的應用吧,也不是什麼高論,應該歸為易用性問題或人性化友好性問題。有點像cookies技術,又不像。

講個簡單的例子吧。在公司中午要叫外賣,叫的人多,經常找某乙個人統一叫了。她也厲害,做了個點餐的軟體。客戶端分發給我們,伺服器在她機上。點餐的館子與選單都已經固定好了,選單採用的是下拉框。點餐要輸入自己的姓名,輸入的地方是可編輯的下拉框,也固定了幾個使用者名字。點餐每次都要輸入姓名,那我們就在這點上做文章吧。如果我們第一次點了餐提交了自己的姓名,那可以把客戶的姓名儲存起來,然後在第二次點餐的時候,把儲存的姓名列表載到輸入名字的下拉框,點餐姓名框裡就有自己的名字(也有上次點過餐的人的名字)。更甚的話,把點過什麼菜都記錄下來,然後就可以歸納總結了……很多系統也實現了吧,大概就是這種模式。

上面的還算是低階點的學習能力吧,還沒能改變自身的處理邏輯,也就是根據學到的東西改變自己的行為。這 還是比較難實現吧。像現在的程式,人工寫完程式後一般還要編譯然後才實現它的功能。如果乙個機械人,它如何來組織它的「思維」呢,當然會儲存在「大腦」裡,也就是儲存器裡……如果一學到知識,就自己編譯成自己的執行程式加入到自己的「大腦」裡就好了,但它會自動編譯嗎?不過真正的智慧型應該是不用編譯的吧……(續)

智慧型監控軟體 Zenoss Core

zenoss core是開源企業級it管理軟體 是智慧型監控軟體,他允許it管理員依靠單一的web控制台來監控網路架構的狀態和健康度。zenoss core同時也是開源的網路與系統管理軟體。zenoss core的強大能力來自於深入的列表與配置管理資料庫,以發現和管理公司it環境的各類資產 包括伺服...

智慧型車 軟體檢波

智慧型車上廣泛使用的祖傳方案為倍壓檢波,先由運放放大半波或抬公升後的訊號,然後由兩個肖特基剪掉負半周後用rc濾成直流給adc取樣。將adc採集到的原始資料給微控制器計算出想要的資訊。有卓大大的參考方案。便宜?一點也不便宜,不僅沒有省掉最貴的運放,還需要更強的算力。卓老師給出的優點是無死區 真線性,而...

軟體創意 智慧型Goals android

智慧型goals 軟體創意核心思想 實現你的願望。功能概要 幫助記錄奮鬥了的歷程 實現你的願望。可以是跑步 每天閱讀,交際,存錢買房。滿足各種記錄需要,目標可以是完成多長時間,可以用計時器 可以是存多少錢,用數值 可以是每日 每週的規律作息,或品德培養,完成 1 否則 1 也可以是完成目標之下的許多...