人工智能和计算机程序有什么区别,人工智能和机器学习之间有什么区别?
首先,我在商務智能課程中遇到的術語“機器學習”比在AI課程中遇到的更多。
我的AI教授Rolf Pfeifer會這樣說:(在對什么是智能,如何定義它,不同類型的智能等進行了長時間的討論之后)。ML更靜態和“愚蠢”,沒有意識到它的實際環境,并且不與它交互,或者僅在抽象的基礎上進行交互。AI具有一定的環境意識,可以與環境進行交互,從而通過反饋循環進行自主決策。從這個角度來看,Ugnes Answer可能是最接近的。除此之外,ML當然是AI的子集。
機器學習不是真正的智能(imho),它主要是反映在邏輯算法中的人類智能,正如我的商業智能教授所說的那樣:關于數據及其分析。機器學習有很多監督算法,實際上確實需要人類通過說出對與錯來支持學習過程,因此它們不是獨立的。一旦應用了它們,算法就幾乎是靜態的,直到人們重新調整它們為止。在ML中,您大多具有黑匣子設計,而主要方面是數據。數據進入,數據被分析(“智能化”),數據消失,學習在大多數情況下適用于預實施/學習的過程。在大多數情況下,ML并不關心機器所處的環境,它只關心數據。
相反,人工智能是關于模仿人類或動物的智力。按照我的教授的方法,人工智能不一定與自我意識有關,而是與環境互動,因此,要構建人工智能,您需要給機器傳感器提供感知環境的能力,能夠持續學習的各種智能以及相互作用的元素與環境(武器等)。互動應該以自主方式進行,理想情況下,就像人類一樣,學習應該是一種自主的,持續的過程。
因此,在邏輯方案中掃描字段以查找顏色模式以在農作物中發現雜草的無人駕駛飛機會更好。特別地,如果數據稍后由人類進行分析和驗證,或者所使用的算法是具有內置“智能”但不能重新布置或適應其環境的靜態算法。無人機會自動飛行,在電池電量不足時自動充電,掃描雜草,學會檢測未知雜物并自行將其撕裂并帶回進行驗證,這就是AI ...
總結
以上是生活随笔為你收集整理的人工智能和计算机程序有什么区别,人工智能和机器学习之间有什么区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS Instrument使用之Cor
- 下一篇: jQuerry实现CSS动画样式跳跃显示