采用人工智能開發(fā),通過自然的學習的方式,不再需要編寫代碼,只要用戶按照希望的行為操作小車幾次,讓SmartNode/AI的神經(jīng)網(wǎng)絡Node經(jīng)過學習之后,小車就能按照用戶教授的行為來自動駕駛,這個過程稱之為“神經(jīng)網(wǎng)絡的訓練”在訓練階段,將采集到的這四個傳感器的距離數(shù)據(jù),加上用戶手上遙控器的控制指令,作
2016年4月,創(chuàng)客大爆炸的工程師們成功的將人工智能整合入圖形化的開發(fā)工具SmartNode,變成了即將發(fā)布的SmartNode/AI. SmartNode是一個圖形化的智能硬件開發(fā)工具,讓開發(fā)者可以快速掌握并搭建自己的智能硬件邏輯。 人工智能是未來智能系統(tǒng)最重要的開發(fā)工具, SmartNode 目前是第一個支持人工智能的創(chuàng)客工具 !SmartNode/AI將神經(jīng)網(wǎng)絡(Neural Network)整合入智能硬件開發(fā)環(huán)境,讓人工智能可以信手拈來,更多的人可以把人工智能玩起來
◆ ◇ ◆
人工智能開發(fā)避障小車
傳統(tǒng)多傳感避障小車需要開發(fā)者設計邏輯和編寫代碼,而且添加新的傳感需要完全的重寫代碼,費神費力
采用人工智能開發(fā),通過自然的學習的方式,不再需要編寫代碼,只要用戶按照希望的行為操作小車幾次,讓SmartNode/AI的神經(jīng)網(wǎng)絡Node經(jīng)過學習之后,小車就能按照用戶教授的行為來自動駕駛,這個過程稱之為 “神經(jīng)網(wǎng)絡的訓練”
▲
利用神經(jīng)網(wǎng)絡進行深度學習的人工智能機器小車
運用SmarNode編程的第一輛運用神經(jīng)網(wǎng)絡進行訓練、、
通過“學習”獲得避障能力的機器小車
◆ ◇ ◆
人工智能如何改變程序的開發(fā)
以前我們實現(xiàn)一個應用需要編寫程序,將輸入的數(shù)據(jù)通過代碼轉換成想要的輸出數(shù)據(jù)。 現(xiàn)在我們有了人工神經(jīng)網(wǎng)絡之后,只需要輸入數(shù)據(jù)(“教”)給神經(jīng)網(wǎng)絡進行訓練(“學”),訓練完成以后,神經(jīng)網(wǎng)絡完成了學習,再輸入數(shù)據(jù)給它,就會得到你想要的結果
換句話說,你再也不用寫代碼去實現(xiàn)一個避障小車了,只需要通過 “遙控一下小車” 訓練它,經(jīng)過一段時間的訓練,小車就可以自己學會你的操作習慣了
◆ ◇ ◆
什么是神經(jīng)網(wǎng)絡
神經(jīng)網(wǎng)絡是通過對人腦的基本單元——神經(jīng)元的建模和聯(lián)接,探索模擬人腦神經(jīng)系統(tǒng)功能的模型,并研制一種具有學習、聯(lián)想、記憶和模式識別、智能信息處理功能的人工系統(tǒng)。 神經(jīng)網(wǎng)絡的一個重要特性是它能夠從環(huán)境中學習,并把學習的結果分布存儲于網(wǎng)絡的突觸連接中。 神經(jīng)網(wǎng)絡的學習是一個過程,在其所處環(huán)境的激勵下,相繼給網(wǎng)絡輸入一些樣本模式,并按照一定的規(guī)則(學習算法)調整網(wǎng)絡各層的權值矩陣,待網(wǎng)絡各層權值都收斂到一定值,學習過程結束。 然后我們就可以用生成的神經(jīng)網(wǎng)絡來對真實數(shù)據(jù)做分類
◆ ◇ ◆
那么,最最關鍵的問題來了 : 這個神奇的神經(jīng)小車是如何實現(xiàn)的?
我們在機器人小車的前后左右四個方位各安裝一個 紅外距離傳感器 ,用來采集小車四個方位距離障礙物的數(shù)據(jù)
在訓練階段,將采集到的這四個傳感器的距離數(shù)據(jù),加上用戶手上遙控器的控制指令,作為一組組訓練數(shù)據(jù),通過WiFi無線連接交給小車上的 SmartNode/AI 的神經(jīng)網(wǎng)絡節(jié)點進行訓練,直到神經(jīng)網(wǎng)絡顯示訓練完成,小車就通過學習掌握了避障的能力
在測試階段,無需用戶的干預,小車根據(jù)學習到的行為方式(避障),可以自行到處行走,躲開障礙
▲
我們在SmartNode中添加了神經(jīng)網(wǎng)絡系列節(jié)點
大大簡化了實現(xiàn)人工智能的編程
▲
神經(jīng)小車的SmartNode編程界面之訓練部分
2025-09-12 11:30
2025-09-11 10:41
2025-09-09 10:52
2025-09-04 21:58
2025-08-28 11:13
2025-08-27 14:14
2025-08-26 13:50
2025-08-23 20:37
2025-08-22 10:33
2025-08-18 14:20