人工智能是對計算機系統如何能夠履行那些只有依靠人類智慧才能完成的任務的理論研究
人工智能能的核心技術:
1.摩爾定律:在價格、體積不變的條件下,計算機的計算能力可以不斷增長。
2.大數據:大數據是人工智能發展的助推劑,這是因爲有些人工智能技術使用統計模型來進行數據的概率推算,比如圖像、文本或者語音,通過把這些模型暴露在數據的海洋中,使它們得到不斷優化,或者稱之爲“訓練”——現在這樣的條件隨處可得。
3.互聯網和雲計算:和大數據現象緊密相關,互聯網和雲計算可以被認爲是人工智能基石有兩個原因,第一,它們可以讓所有聯網的計算機設備都能獲得海量數據。這些數據是人們推進人工智能研發所需要的,因此它可以促進人工智能的發展。第二,它們爲人們提供了一種可行的合作方式——有時顯式有時隱式——來幫助人工智能系統進行訓練。
4.新算法:算法是解決一個設計程序或完成任務的路徑方法。
認知技術
1.計算機視覺:計算機從圖像中識別出物體,場景和活動的能力。
2.機器學習:計算機系統無需遵照顯示的程序指令而只是依照暴露在數據中來提升自身性能的能力
3.自然語言處理:計算機擁有人類般的文本處理能力
4.機器人技術:
5.語音識別技術