從零開始學習開發人工智慧(一)

徵羽摩柯發表於2019-02-22

關於學習如何開發人工智慧。
我從今天開始,將開始學習如何開發人工智慧。
我將會從最基礎的內容開始學起。

這一次,我們開發一個真正的人工智慧。
我們需要學會的內容有:

  1. 程式語言:C#
  2. 建模引擎:Maya
  3. 遊戲引擎:Unity3D
  4. 混合現實與全息投影:HoloLens開發
  5. 人工智慧:機器學習、深度學習、神經網路、自然語言處理
  6. 人工智慧框架:ML.NET(微軟推出的本地人工智慧框架)、WindowsML(微軟內建的AI框架)
  7. 資料庫:SQL Server
  8. 網站開發框架:ASP.NET(此處我們開發專案網站需要用到)

以後可能會增加新的學習內容。

關於人工智慧
我先談一談我對人工智慧的看法。其實機器人也是一樣的。

我認為人工智慧一定要有這三個要素:顏值、互動、功能。

顏值:人工智慧一定要有一個好的形象,模型做的精度、清晰度要高,如果可以的話,應該帶上特效、動畫。(腦海中:人工智慧穿漂亮的衣服、好看的皮膚……美美噠,和人工智慧合影留念)。

互動:人工智慧一定要互動性好,互動不能太生硬,人與AI之間的互動、AI與AI之間的互動,應該向人和人之間的交流互動一樣。(我和人工智慧的親密接觸,可以和人工智慧愉快的玩耍。)

功能:其實功能就是指AI會做什麼事情,可以想一下人會做什麼事情,AI能夠幫助人做什麼事情。至於實現什麼樣的功能,最終進行到專案階段再說吧。

相關文章