生活

當前位置 /首頁/新生活/生活/列表

什麼是人工智能 什麼是人工智能技術

人工智能指由人制造出來的機器所表現出來的智能,亦稱智械、機器智能。通常人工智能是指通過普通計算機程序來呈現人類智能的技術。該詞也指出研究這樣的智能系統是否能夠實現,以及如何實現。

什麼是人工智能 什麼是人工智能技術

人工智能於一般教材中的定義領域是“智能主體(intelligent agent)的研究與設計”,智能主體指一個可以觀察周遭環境並作出行動以達致目標的系統。人工智能的研究是高度技術性和專業的,各分支領域都是深入且各不相通的,因而涉及範圍極廣。

它是研究、開發用於模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。1956年由約翰.麥卡錫首次提出,當時的定義為“製造智能機器的科學與工程”。人工智能目的就是讓機器能夠像人一樣思考,讓機器擁有智能。時至今日,人工智能的內涵已經大大擴展,是一門交叉學科。

什麼是人工智能 什麼是人工智能技術 第2張

人工智能三要素:

1)數據

如今這個時代,無時無刻不在產生大數據。移動設備、廉價的照相機、無處不在的傳感器等等積累的數據。這些數據形式多樣化,大部分都是非結構化數據。如果需要為人工智能算法所用,就需要進行大量的預處理過程。

2)算法

主流的算法主要分為傳統的機器學習算法和神經網絡算法。神經網絡算法快速發展,近年來因為深度學習的發展到了高潮。

什麼是人工智能 什麼是人工智能技術 第3張

3)算力

人工智能的發展對算力提出了更高的要求。以下是各種芯片的計算能力對比。其中GPU領先其他芯片在人工智能領域中用的最廣泛。GPU和CPU都擅長浮點計算,一般來説,GPU做浮點計算的能力是CPU的10倍左右。

另外深度學習加速框架通過在GPU之上進行優化,再次提升了GPU的計算性能,有利於加速神經網絡的計算。如:cuDNN具有可定製的數據佈局,支持四維張量的靈活維度排序,跨步和子區域,用作所有例程的輸入和輸出。在卷積神經網絡的卷積運算中實現了矩陣運算,同時減少了內存,大大提升了神經網絡的性能。