99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

火爆全網(wǎng)的LLM在RT-Thread OS中的應(yīng)用探索

RT-Thread官方賬號 ? 2025-01-15 20:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2025年伊始,硅谷頂級風(fēng)投A16z最近發(fā)表了一篇名為《2025 Big ldeas in Tech》的文章,通過對其50位合伙人進行了采訪,得出了50個對科技趨勢發(fā)展的判斷,其中有22個方向與AI有關(guān)。


其中部分技術(shù)方向和更是與嵌入式AI緊密關(guān)聯(lián),其中包括:

1. 實時AI,應(yīng)用開發(fā)的下一個重要方向;

2. AI將開始主導(dǎo)決策環(huán)節(jié);

3. 端側(cè)AI開始崛起;

4. AI將與所有的電子硬件融合;

這些方向清晰的表明了一個變化:即AI主導(dǎo)決策以及AI與電子硬件融合等技術(shù)的出現(xiàn),必將導(dǎo)致嵌入式系統(tǒng)的應(yīng)用和開發(fā)將會以一種全新的方式出現(xiàn)在所有開發(fā)者面前。回想過去的一年,人工智能領(lǐng)域除了大模型,最火的詞莫過于具身智能,這標志著AI正在從以思維價值為主導(dǎo)的人工智能轉(zhuǎn)變?yōu)榕c物理世界交互為主導(dǎo)的人工智能體。此外,人工智能領(lǐng)域的標志企業(yè)Open AI在2024年末推出的o3模型,在數(shù)學(xué)、代碼、軟件工程等領(lǐng)域再一次取得了突破性的進展,其在代碼領(lǐng)域的成績已經(jīng)躋身全球前200名。這意味著在不遠的未來,以Chatgpt-o3為代表的新一代編程模型,將在眾多的編程環(huán)境中取代當(dāng)前人類的工作。在這樣一個背景下,對于傳統(tǒng)的嵌入式開發(fā)人員,我們也必須要與時俱進,深刻的認識到在大模型驅(qū)動嵌入式軟件開發(fā)的新時代,軟件任務(wù)邏輯和驅(qū)動分離的設(shè)計思想必將成為未來嵌入式系統(tǒng)開發(fā)的主流道路。RT-Thread作為一款為人熟知的國產(chǎn)實時操作系統(tǒng),在嵌入式領(lǐng)域一直是國產(chǎn)開源軟件中旗幟性的存在。近年來,我們在嵌入式系統(tǒng)和AI結(jié)合的領(lǐng)域不斷探索和嘗試,希望能夠找到一個切實符合嵌入式系統(tǒng)走的AI路線。借助2024年的開發(fā)者大會,RT-Thread AI針對LLM在RT-Thread OS中的應(yīng)用探索,進行了詳細討論,希望能夠給廣大開發(fā)者以啟發(fā),下面是報告原文。

09e48a6a-d33a-11ef-9434-92fbcf53809c.png

經(jīng)過多年在嵌入式領(lǐng)域的深耕,RT-Thread OS在系統(tǒng)內(nèi)核、組件以及軟件包三個維度為廣大開發(fā)者提供了數(shù)以千計的API,這些API在傳統(tǒng)的嵌入式軟件開發(fā)階段有力的支持了應(yīng)用開發(fā)過程,節(jié)約了大量的開發(fā)時間,縮短了開發(fā)周期,這也是RT-Thread OS一直長青的根本原因。但是進入到大模型驅(qū)動嵌入式軟件開發(fā)時代,這些API又將會起到怎樣的作用呢?我們繼續(xù)向下看。

0a13abec-d33a-11ef-9434-92fbcf53809c.png

下面PPT左側(cè)圖片是經(jīng)典的大模型應(yīng)用場景,這個例子是將法語翻譯為英語。那么我們也可以依次類比,如果我們想要RT-Thread OS聽懂我們的人類的話,我們需要將人類的自然語言翻譯成什么呢?很明顯,在這個過程中,傳統(tǒng)的API就變成了RT-Thread OS所認識的“詞匯”了。如果我們能夠?qū)⑽覀兊淖匀徽Z言翻譯成一個個API,那么我們就可以通過對話的形式控制RT-Thread OS了。也就是說:對于RT-Thread OS來說,代碼就是人和RT-Thread OS交流的語言,而API則是其中的“詞匯”。也就是說如果LLM掌握了所有的RT-Thread API,那么也就可以搭建起人和RT-Thread OS溝通的橋梁。

0a370218-d33a-11ef-9434-92fbcf53809c.png

基于這樣的一個思想,我們可以想象,隨著LLM在編程能力上不斷超越人類代碼能力,我們必須要掌握邏輯和驅(qū)動分離的程序設(shè)計思想。將邏輯部分交給LLM來實現(xiàn),而僅提供軟硬件結(jié)合的部分,即和真實世界結(jié)合的驅(qū)動部分。就像下面這張PPT中所顯示的一樣,對于傳統(tǒng)的嵌入式軟件開發(fā)。我們從需求分析、任務(wù)拆解到最后的軟件驅(qū)動、軟件邏輯全部都由開發(fā)者完成。這樣整個程序按照程序員的設(shè)計固化在了硬件中,雖然程序可以準確執(zhí)行,卻喪失了軟件的靈活性。如果我們將整個軟件的邏輯部分全部交給LLM來在運行期完成,而僅僅提供控制硬件的驅(qū)動,那么整個軟件的靈活性則會大大提高。但是如果想完成這樣一個轉(zhuǎn)變,一個重要的步驟就是需要讓LLM知道,在現(xiàn)實的世界中,存在諸如rt_led_turnon這一類數(shù)以千計的RT-Thread API是真實存在的。

0a551460-d33a-11ef-9434-92fbcf53809c.png

針對這一問題,RT-Thread AI團隊是從以下兩個方向入手來解決問題的。首先,我們整理了當(dāng)前RT-Thread OS的大部分API,包括內(nèi)核層、組件層以及軟件包層面的,形成了非常龐大的知識庫/訓(xùn)練集。然后我們針對當(dāng)前開源LLM在嵌入式領(lǐng)域的應(yīng)用,分析了開源模型的問題,其中內(nèi)存占用和算力需求時制約嵌入式端應(yīng)用LLM的最大瓶頸。我們發(fā)現(xiàn),對于一般人類交流,一個話題大概僅需500個字左右,而一個正常人的語速也僅在150-200字每分鐘,所以對于當(dāng)前開源的大模型,其最大序列長度對于嵌入式都是十分浪費且不別要的。此外,我們也發(fā)現(xiàn)對于嵌入式場景,90%以上的嵌入式設(shè)備都是指令式的,即聽從人類指揮完成相應(yīng)任務(wù),而不需要進行復(fù)雜而繁瑣的對話。而不到10%的嵌入式設(shè)備才需要對話,而進對于這種設(shè)備,我們才需要較長的最大序列長度來保證上下文對話的連續(xù)性。

對于我們RT-Thread OS應(yīng)用的絕大多數(shù)場景,我們更希望設(shè)計一種更適合嵌入式系統(tǒng)的LLM,即Embedded GPT,而這種GPT實際上更多(90%以上嵌入式場景)是指令式,而不是對話式的需求。我們在這一部分已經(jīng)形成了兩部分路線。一種是在開源模型基礎(chǔ)上進行微調(diào),同時通過RAG的方式來補足API的快速更新。但是這種方式存在模型推理幻覺、計算量內(nèi)存占用過大等方面的缺陷。而在另一種路線,我們已經(jīng)開發(fā)了一個新的更適合嵌入式系統(tǒng)的GPT,即Embedded GPT,這個系統(tǒng)參數(shù)規(guī)模約500M,max_position_embeddings為1024,該模型在綜合的效果上,已經(jīng)完全滿足嵌入式系統(tǒng)需求中的絕大場景。我們擅長嵌入式API數(shù)據(jù)集的收集和整理,大模型公司在最前沿的模型架構(gòu)和訓(xùn)練算力方面的有領(lǐng)先優(yōu)勢,我們非常期待在這個極其富有想象力的領(lǐng)域建立市場合作,創(chuàng)造共贏。

最后,我們基于軟件任務(wù)邏輯和驅(qū)動分離的設(shè)計思想,在我們的語音小車上完成了幾個從簡單到復(fù)雜的指令控制,整個過程中,我們將小車控制的最基礎(chǔ)API交給了大模型,讓大模型知道在真實世界中,通過以下幾個API就可以控制小車執(zhí)行諸如“前進”、“后退”、“左轉(zhuǎn)”、“右轉(zhuǎn)”等指令。然后在運行期,我們通過對話的方式,指揮小車進行“順時針旋轉(zhuǎn)”、“開啟雷達導(dǎo)航”等動作,最終實現(xiàn)小車控制的靈活性。這樣的一種開發(fā)新范式,最終會從根本上改變嵌入式軟件開發(fā)的模式,在減輕嵌入式軟件開發(fā)工程師工作負擔(dān)的同時,還極大的增加了軟件控制的靈活性,將大模型的能力發(fā)揮到極致。

0abd5110-d33a-11ef-9434-92fbcf53809c.png

最后我們也介紹了當(dāng)前RT-Thread OS在嵌入式AI領(lǐng)域所提供的強有力的系統(tǒng)支持,包括虛擬化、異構(gòu)等多種可以選擇的端側(cè)、邊緣側(cè)AI部署方案,將大模型從云端部署到端側(cè)部署一網(wǎng)打盡??梢栽诒姸嗉刃枰獙崟r性又需要智能化的場景,為廣大的開發(fā)者提供強有力的支持。

0ada5c42-d33a-11ef-9434-92fbcf53809c.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5152

    文章

    19675

    瀏覽量

    317665
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1409

    瀏覽量

    41966
  • LLM
    LLM
    +關(guān)注

    關(guān)注

    1

    文章

    325

    瀏覽量

    844
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RT-Thread榮獲2025優(yōu)秀開源項目 | 新聞速遞

    6月底,RT-Thread睿賽德受邀參與由上海開源信息技術(shù)協(xié)會主辦的2025上海開源創(chuàng)新精英薈。上海市商委副主任張杰出席會議并致辭。RT-Thread嵌入式操作系統(tǒng)項目憑借其卓越的技術(shù)創(chuàng)新與開源生態(tài)
    的頭像 發(fā)表于 07-04 09:04 ?1707次閱讀
    <b class='flag-5'>RT-Thread</b>榮獲2025優(yōu)秀開源項目 | 新聞速遞

    揭秘RT-Thread上的AUTOSAR CP系統(tǒng)

    本文探討了RT-Thread與AUTOSARCP的融合,解決車載ECU開發(fā)實時性、安全性與靈活性的平衡問題。通過分層安全內(nèi)核(rt-safetyos/autoos)和工具鏈整合,兼容AUTOSAR
    的頭像 發(fā)表于 06-23 20:22 ?2322次閱讀
    揭秘<b class='flag-5'>RT-Thread</b>上的AUTOSAR CP系統(tǒng)

    RT-Thread審核團招募: 深度參與開源RTOS社區(qū)治理與演進

    全球開發(fā)者招募:RT-Thread審核團(ReviewTeam)正式開放申請!開源的世界里,代碼審查(CodeReview)是保證軟件質(zhì)量、促進技術(shù)交流的關(guān)鍵環(huán)節(jié)。RT-Thread作為全球領(lǐng)先
    的頭像 發(fā)表于 05-21 18:02 ?662次閱讀
    <b class='flag-5'>RT-Thread</b>審核團招募: 深度參與開源RTOS社區(qū)治理與演進

    軟件定義汽車: RT-Thread程翧整車OS亮相上海車展 | 媒體視角

    開源基因下融合的多核虛擬化技術(shù)可能給整車生態(tài)帶來的創(chuàng)新影響。正在如火如荼進行的上海車展,RT-Thread睿賽德攜“程翧整車基礎(chǔ)軟件OS”亮相。這也是繼小米、華
    的頭像 發(fā)表于 05-07 18:40 ?542次閱讀
    軟件定義汽車: <b class='flag-5'>RT-Thread</b>程翧整車<b class='flag-5'>OS</b>亮相上海車展 | 媒體視角

    RT-Thread睿賽德攜“程翧整車基礎(chǔ)軟件OS”亮相車展,多核虛擬化跨域驅(qū)動智能汽車發(fā)展

    ,攜RT-Thread“程翧整車基礎(chǔ)軟件OS”首發(fā)亮相,并系統(tǒng)性闡述睿賽德多核MCU虛擬化技術(shù)領(lǐng)域的突破性成果。RT-Thread睿賽德創(chuàng)始人兼CEO熊譜翔攜整車
    的頭像 發(fā)表于 04-25 20:53 ?753次閱讀
    <b class='flag-5'>RT-Thread</b>睿賽德攜“程翧整車基礎(chǔ)軟件<b class='flag-5'>OS</b>”亮相車展,多核虛擬化跨域驅(qū)動智能汽車發(fā)展

    如何將RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默認支持的IDE只有IAR 和 Keil, 那如何將RT-Thread移植到NXP MCUXPressoIDE上呢?本文內(nèi)容比較簡單但稍有瑣碎,希望對有需要的小伙伴有所幫助。
    的頭像 發(fā)表于 02-13 10:37 ?1927次閱讀
    如何將<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上

    RT-Thread操作系統(tǒng)應(yīng)用開發(fā)寒假師資培訓(xùn)

    隨著物聯(lián)網(wǎng)和智能系統(tǒng)的快速發(fā)展,嵌入式成為當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。為進一步提升全國大學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計領(lǐng)域的創(chuàng)新能力,特別是針對物聯(lián)網(wǎng)應(yīng)用開發(fā)RT-Thread操作系統(tǒng)
    的頭像 發(fā)表于 12-06 01:06 ?547次閱讀
    <b class='flag-5'>RT-Thread</b>操作系統(tǒng)應(yīng)用開發(fā)寒假師資培訓(xùn)

    從開源來到開源中去-RT-Thread北京社區(qū)篇

    RT-Thread今年全域推行不同區(qū)域社區(qū)網(wǎng),通過建立區(qū)域社區(qū)網(wǎng),構(gòu)建更加緊密聯(lián)系的開源社區(qū),實現(xiàn)更廣泛的開源資源共享,讓更多的RT-Thread開發(fā)者受益。今年8月份RT-Thread正式啟動北京
    的頭像 發(fā)表于 11-29 01:05 ?480次閱讀
    從開源<b class='flag-5'>中</b>來到開源中去-<b class='flag-5'>RT-Thread</b>北京社區(qū)篇

    RT-Thread上CAN實踐

    開箱測試RT-Thread官方已完成了對英飛凌XMC7200EVK的移植,通過shell可以看到做好了uart3的console。本文將介紹如何進行RT-ThreadCan移植。接下來我們要完成CAN_FD的驅(qū)動移植,并正常啟動RT-T
    的頭像 發(fā)表于 11-13 01:03 ?2126次閱讀
    <b class='flag-5'>RT-Thread</b>上CAN實踐

    開源共生 商業(yè)共贏 | RT-Thread 2024開發(fā)者大會報名啟動!

    親愛的RT-Thread開發(fā)者我們很高興地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread開發(fā)者大會)正式啟動報名!2024RT-Threa
    的頭像 發(fā)表于 10-29 08:06 ?962次閱讀
    開源共生 商業(yè)共贏 | <b class='flag-5'>RT-Thread</b> 2024開發(fā)者大會報名啟動!

    【成都】9月21日RT-Thread巡回線下培訓(xùn)-OpenMV機器視覺

    RT-Thread全球開發(fā)者線下培訓(xùn)火熱進行,我們已走過菲律賓、北京、深圳、武漢、大連。9月21日我們將來到成都,帶你體驗OpenMV機器視覺!免費報名免費報名活
    的頭像 發(fā)表于 09-13 08:09 ?1735次閱讀
    【成都】9月21日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-OpenMV機器視覺

    【大連】9月7日RT-Thread巡回線下培訓(xùn)-OpenMV機器視覺

    親愛的RT-Thread社區(qū)成員們:2024年RT-Thread全球開發(fā)者線下培訓(xùn)拉開帷幕啦!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個深入學(xué)習(xí)RT-Thread嵌入式開發(fā)的絕佳
    的頭像 發(fā)表于 09-01 08:02 ?3883次閱讀
    【大連】9月7日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-OpenMV機器視覺

    【QEMU系列】不用開發(fā)板運行RT-Thread指南-ARM架構(gòu)

    簡介在物聯(lián)網(wǎng)和嵌入式系統(tǒng)的開發(fā),RT-Thread操作系統(tǒng)憑借其小巧、高效和靈活的特點,受到了越來越多開發(fā)者的青睞。然而,對于很多剛剛接觸RT-Thread的開發(fā)者來說,購買和使用開發(fā)板可能會
    的頭像 發(fā)表于 08-09 08:35 ?1611次閱讀
    【QEMU系列】不用開發(fā)板運行<b class='flag-5'>RT-Thread</b>指南-ARM架構(gòu)

    2024 RT-Thread全球巡回 線下培訓(xùn)火熱來襲!

    親愛的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開發(fā)者線下培訓(xùn)即將拉開帷幕!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個深入學(xué)習(xí)RT-Thread嵌入式開發(fā)的絕佳機會。
    的頭像 發(fā)表于 08-07 08:35 ?2965次閱讀
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 線下培訓(xùn)火熱來襲!

    【好書推薦】RT-Thread設(shè)備驅(qū)動開發(fā)指南

    近年來國內(nèi)芯片產(chǎn)業(yè)和物聯(lián)網(wǎng)產(chǎn)業(yè)的快速崛起,行業(yè)發(fā)展迫切需要更多人才,尤其需要掌握嵌入式操作系統(tǒng)等底層技術(shù)的人才。隨著RT-Thread被更廣泛地應(yīng)用于行業(yè),開發(fā)者對嵌入式驅(qū)動開發(fā)的需求越來越
    的頭像 發(fā)表于 08-01 08:35 ?1339次閱讀
    【好書推薦】<b class='flag-5'>RT-Thread</b>設(shè)備驅(qū)動開發(fā)指南