對(duì)人工智能機(jī)器人比較感興趣,我應(yīng)該學(xué)什么
首先,不要一提到人工智能就想著機(jī)器人。機(jī)器人只是人工智能的容器,機(jī)器人有時(shí)候是人形,有時(shí)候不是,但是人工智能自身只是機(jī)器人體內(nèi)的電腦。人工智能是大腦的話,機(jī)器人就是身體——而且這個(gè)身體不一定是必需的。比如說(shuō)Siri背后的軟件和數(shù)據(jù)是人工智能,Siri說(shuō)話的聲音是這個(gè)人工智能的人格化體現(xiàn),但是Siri本身并沒(méi)有機(jī)器人這個(gè)組成部分,人工智能呢又分為
弱人工智能 強(qiáng)人工智能
超人工智能目前我們處于弱人工智能往強(qiáng)人工智能發(fā)展的階段,人工智能是一個(gè)綜合學(xué)科,而其本身又分為多個(gè)方面如神經(jīng)網(wǎng)絡(luò)、機(jī)器識(shí)別、機(jī)器視覺(jué)、機(jī)器人等。一個(gè)人想自學(xué)所有人工智能方面并不是很容易的一件事。對(duì)于你想知道人工智能在編程方面需要多深的要求。怎么說(shuō)好呢?zé)o論C++還是匯編他都是一門語(yǔ)言主要會(huì)靈活運(yùn)用。大多機(jī)器人仿真都用的混合編程模式,也就是運(yùn)用多種編程軟件及語(yǔ)言組合使用。之所以這樣是為了彌補(bǔ)語(yǔ)言間的不足。prolog在邏輯演繹方面比突出。C++在硬件接口及windos銜接方面比較突出,MATLAB在數(shù)學(xué)模型計(jì)算方面比較突出。如果單學(xué)人工智能算法的話prolog足以,如果想開(kāi)發(fā)機(jī)器仿真程序的話VC++
MATLAB應(yīng)該多學(xué)習(xí)點(diǎn)。
人工智能專業(yè)前景如何?