人工智能的本質就是軟件編程嗎?

反外星入侵同盟


謝樓主提問!

人工智能與傳統編程並沒有太多差異,唯一的差異是需要大量數據和算力來進行模型擬合!

AI=大數據(算料數據)+算法(深度學習、基於規則、基於知識、基於統計等等大多是遞歸循環結構)+算力(算力非常高,智能算法才能更好的運作)

傳統軟件編程=數據結構(相對於AI少量數據)+算法(算法相對機器並不是太複雜遞歸運算較少)+算力(不需要太多算力)

三維模擬軟件=數據結構(相對於普通應用軟件中等數據)+算法(跟AI算法類似,但有區別,差別相對來說不大都是遞歸或者矩陣運算)+中等算力(三維模擬軟件要的算力也不低但比起AI算法來說比較低,但相對於普通應用軟件來說是高的,當然有些特殊應用軟件也可能比三維軟件高,不過大多情況是三維軟件要求比較高)

到了這裡相信都明白人工智能的程序與普通軟件並沒多大差別!差別就在於算法的理解!傳統編程更多是基於邏輯運算!但人工智能的算法是囊括了邏輯運算的,而且多了比較複雜的建模擬合算法!只要把線性代數理解透徹!人工智能算法並不是高不可攀!

想了解更多編程和人工智能算法的知識!請點擊我的頭像關注我!一起暢遊智能化信息時代!讓技術沒有秘密!人人都是高手!



鵬見解


1、首先要明白人工智能是什麼。人工智能也可以稱之為機器智能,簡單說就是人工造出來的機器,達到像人一樣思考、並做出合理性行為的效果。

2、人工智能主要由硬件和軟件兩部分。軟件部分就要編程各種各樣的程序。

3、如人一樣,各種各樣的知識學習、做出合理的行為,都是通過學習得來的,機器學習就是編程各種程序並安裝到機器上,模擬人的操作。


分享到:


相關文章: