日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

深度學(xué)習(xí)將教授的白板草圖轉(zhuǎn)換為可用的模型

MATLAB ? 來(lái)源:MATLAB ? 作者:MATLAB ? 2022-12-15 15:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有些研究課題是為了回答理論問(wèn)題。有些研究課題是為了解決研究人員自己的問(wèn)題。伊斯坦布爾理工大學(xué)的人工智能和智能系統(tǒng)實(shí)驗(yàn)室主任、控制和自動(dòng)化工程教授 Tufan Kumbasar 的研究就屬于后一種情況。

控制和自動(dòng)化工程師經(jīng)常使用反饋控制架構(gòu) (FCA) 來(lái)設(shè)計(jì)閉環(huán)控制,目的是管理或調(diào)節(jié)系統(tǒng)的行為以實(shí)現(xiàn)預(yù)期的結(jié)果。系統(tǒng)會(huì)反饋當(dāng)前狀態(tài)并將其與期望狀態(tài)進(jìn)行比較,然后系統(tǒng)進(jìn)行調(diào)整以保持期望狀態(tài)。這種類(lèi)型的控制系統(tǒng)用于設(shè)置汽車(chē)的巡航控制、調(diào)節(jié)加熱系統(tǒng)和管理工廠。

通常,講授控制理論的教授會(huì)在白板上繪制 FCA。為了展示和分析系統(tǒng)的動(dòng)態(tài)行為(即,它在各種輸入下的行為),教授會(huì)在模塊圖旁邊繪圖。但這需要時(shí)間,而且每次更改 FCA 后都要重新繪圖。解讀這些繪圖可能也很困難。

d5f29bd0-7b97-11ed-8abf-dac502259ad0.jpg

d60a49d8-7b97-11ed-8abf-dac502259ad0.jpg

d637401e-7b97-11ed-8abf-dac502259ad0.jpg

FCA 白板繪圖示例。(圖片所有權(quán):伊斯坦布爾理工大學(xué))“學(xué)生面臨的主要挑戰(zhàn)是識(shí)別我的板書(shū)和我糟糕的繪圖,它們根本不成比例,”Kumbasar說(shuō)?!八麄兒茈y理解這種圖?!?/p>

一種替代方法是在 MATLABSimulink 等科學(xué)計(jì)算軟件中重新創(chuàng)建FCA,并將計(jì)算出的繪圖投影到屏幕上?!癕ATLAB 有很好的可視化能力,”Kumbasar 說(shuō)。”但在課堂上編碼需要花費(fèi)額外的時(shí)間和精力?!?/p>

然后,Kumbasar 想到了應(yīng)用人工智能 (AI) 來(lái)幫助控制系統(tǒng)課堂上的教學(xué)。

“初衷有點(diǎn)自私,”他說(shuō)?!爱?dāng)時(shí)我擔(dān)任學(xué)院副院長(zhǎng),忙于許多行政工作。我同時(shí)承擔(dān)部分教學(xué)工作。有一天,我筋疲力盡,告訴我的研究生,我真的很累。我的教學(xué)要么都在計(jì)算機(jī)上完成,要么都在白板上完成?!?/p>

然后,他找到正在積極合作研究深度學(xué)習(xí)方法的研究生 Dorukhan Erdem 和 AykutBeke。“我說(shuō)’Dorukhan,既然你們?cè)谝黄鹧芯啃路f的結(jié)構(gòu)。為我創(chuàng)建一個(gè)應(yīng)用程序怎么樣?我就當(dāng)你們的實(shí)驗(yàn)小白鼠?!?/p>

Kumbasar教授設(shè)想的應(yīng)用程序是一個(gè)深度學(xué)習(xí)系統(tǒng),它可以拍攝白板的照片并在 MATLAB 中自動(dòng)重新創(chuàng)建 FCA。這種想法在 MathWorks 框架內(nèi)是可行的,其中像Simulink 這樣的控制工具與基于學(xué)科的工具箱(如 Deep Learning Toolbox 和 Computer VisionToolbox)在相同的環(huán)境中工作。

▼使用深度學(xué)習(xí)將白板轉(zhuǎn)換為模型

甘作實(shí)驗(yàn)小白鼠意味著需要繪制很多 FCA。Erdem 對(duì)這些繪圖進(jìn)行拍攝并標(biāo)注,以便計(jì)算機(jī)基于它們進(jìn)行學(xué)習(xí)。五個(gè)院系的教師為六種 FCA 中的每一種至少繪制 10 個(gè)模塊圖,總共得到 306 張圖像。教師在不同光照條件下繪制草圖,使這個(gè)挑戰(zhàn)更具有現(xiàn)實(shí)意義。然后,Erdem 和 Beke 手動(dòng)標(biāo)注所有模塊和其中的符號(hào)。在訓(xùn)練期間,深度學(xué)習(xí)模型會(huì)猜測(cè)這些標(biāo)簽,并在不正確時(shí)調(diào)整其內(nèi)部參數(shù)。

最終的應(yīng)用程序流程發(fā)表在《IEEE Access》期刊上,包括五個(gè)步驟。

d65fa392-7b97-11ed-8abf-dac502259ad0.jpg

將白板草圖轉(zhuǎn)換為代碼的步驟圖。(圖片所有權(quán):伊斯坦布爾理工大學(xué))

首先是識(shí)別草圖與六種架構(gòu)類(lèi)型中的哪一種最匹配。Kumbasar 的團(tuán)隊(duì)使用了一種稱(chēng)為ResNet-50 的預(yù)訓(xùn)練深度神經(jīng)網(wǎng)絡(luò),它使用 50 個(gè)網(wǎng)絡(luò)層和一些跳過(guò)中間層的長(zhǎng)距離連接,從而提高性能。

306張圖像對(duì)于訓(xùn)練神經(jīng)網(wǎng)絡(luò)來(lái)說(shuō)并不算多,尤其是這么大的神經(jīng)網(wǎng)絡(luò),因此團(tuán)隊(duì)采用了兩個(gè)技巧。首先是一種稱(chēng)為遷移學(xué)習(xí)的做法。他們使用預(yù)訓(xùn)練的 ResNet-50網(wǎng)絡(luò)(該網(wǎng)絡(luò)基于成千上萬(wàn)張日常物品的照片進(jìn)行訓(xùn)練)并替換了網(wǎng)絡(luò)的最終層,從而僅基于他們自己的照片訓(xùn)練該層。第二個(gè)技巧是數(shù)據(jù)增強(qiáng),該團(tuán)隊(duì)通過(guò)創(chuàng)建經(jīng)過(guò)稍微旋轉(zhuǎn)或縮放的版本來(lái)增加圖像的數(shù)量。經(jīng)過(guò)訓(xùn)練后,他們的流程的第一個(gè)步驟在對(duì)手寫(xiě)反饋控制架構(gòu)進(jìn)行分類(lèi)方面達(dá)到了89% 的準(zhǔn)確度。

流程中的第二個(gè)步驟是檢測(cè)模塊。程序?qū)D像轉(zhuǎn)換為二值圖像- 在黑色背景上顯示白線,沒(méi)有其他顏色或灰色。然后,它去除了字符和噪聲。接下來(lái),它填充封閉的形狀,并將模塊與由模塊之間的反饋回路創(chuàng)建的封閉形狀分離開(kāi)來(lái)。

第三個(gè)步驟是,流程識(shí)別在模塊中書(shū)寫(xiě)的字符,包括數(shù)字和算術(shù)運(yùn)算符。它將圖像二值化,圍繞每個(gè)字符進(jìn)行裁剪,并應(yīng)用基于3920 個(gè)圖像進(jìn)行訓(xùn)練的另一個(gè)神經(jīng)網(wǎng)絡(luò)。

遇到的一個(gè)困難是區(qū)分“5”和“s”。Kumbasar 說(shuō),“我寫(xiě)的 5 和 s太相似了。Dorukhan 總是抱怨我的書(shū)寫(xiě)很糟糕。控制工程師憑直覺(jué)會(huì)認(rèn)為我不會(huì)寫(xiě) 55+1,寫(xiě)的應(yīng)該是 5s+1。但 AI系統(tǒng)不具備這種直覺(jué)。”盡管如此,此階段的準(zhǔn)確率達(dá)到了 96%。

第四個(gè)步驟是,應(yīng)用程序?qū)⒆址M合成 MATLAB函數(shù)。如果一個(gè)字符位于另一個(gè)字符的右上方,系統(tǒng)稱(chēng)之為指數(shù),并插入“^”。如果一條水平線的上下都有字符,系統(tǒng)將其視為除法而不是減法。

d67f4936-7b97-11ed-8abf-dac502259ad0.jpg

用深度學(xué)習(xí)分割和區(qū)分字符。(圖片所有權(quán):伊斯坦布爾理工大學(xué))

在第五個(gè)步驟中,工作流將這些函數(shù)放到正確的模塊中,在 MATLAB 中將它們連接成一個(gè)完整的FCA。它還基于團(tuán)隊(duì)創(chuàng)建的模板創(chuàng)建一個(gè) Simulink 圖。

Erdem表示,對(duì)于使用 ResNet-50 這樣的神經(jīng)網(wǎng)絡(luò)進(jìn)行深度學(xué)習(xí)來(lái)說(shuō),MATLAB 是有用的解決方案。Kumbasar 補(bǔ)充說(shuō),通過(guò) MATLAB可以方便地進(jìn)行流程步驟之間的集成。他認(rèn)為,“在MATLAB 中,將數(shù)據(jù)數(shù)組和圖像從一個(gè)工具箱發(fā)送到另一個(gè)工具箱或從同一個(gè)工作區(qū)中讀取數(shù)據(jù)是很容易的?!?/p>

▼從草圖開(kāi)始“當(dāng)這個(gè) FCA 應(yīng)用程序?qū)崟r(shí)工作時(shí),我感到很驚訝,”Kumbasar 說(shuō)。“我們?cè)诓煌庹諚l件下測(cè)試整個(gè)流程,并混合了各人的書(shū)寫(xiě),可以說(shuō)是盡一切可能增加了難度。

各個(gè)單獨(dú)部分都能良好地工作。Kumbasar 補(bǔ)充說(shuō),“但一旦您連接整個(gè)流程,如果一個(gè)部分出錯(cuò),另一個(gè)也會(huì)受到影響。因此,誤差始終會(huì)在從輸入到輸出的過(guò)程中放大。”在這里,一切都在按部就班進(jìn)行?!癉orukhan說(shuō)這是有趣的工程,讓他充滿(mǎn)動(dòng)力。他找了很多超高難度的測(cè)試圖像?!?/p>

整個(gè)系統(tǒng)的成功程度很難度量,該團(tuán)隊(duì)尚未考察學(xué)生在實(shí)際教學(xué)中對(duì)該系統(tǒng)的體驗(yàn),新冠疫情就出現(xiàn)了。他們?cè)赮ouTube上發(fā)布了一段視頻,視頻中教師在白板上繪制FCA。片刻后,相同的 FCA 出現(xiàn)在白板上方的 Simulink 投影中,隨后是展示其行為的繪圖。

提供白板繪圖的教授之一 ?lker üsto?lu 說(shuō),他對(duì)此印象深刻。如果該應(yīng)用程序作為產(chǎn)品推出,他會(huì)使用它。“它為教學(xué)提供了便利。”

FCA 白板繪圖實(shí)時(shí)轉(zhuǎn)換為 Simulink。(視頻所有權(quán):伊斯坦布爾理工大學(xué))▼進(jìn)入理論領(lǐng)域不管該系統(tǒng)多么出色,仍有部分課堂不準(zhǔn)備用 MATLAB 轉(zhuǎn)換白板 FCA。Erdem 對(duì)該應(yīng)用程序進(jìn)行了優(yōu)化,例如將 ResNet 限制在 50 層,使其可以?xún)H在一個(gè) GPU 上實(shí)時(shí)運(yùn)行,但它仍需要一臺(tái)高分辨率相機(jī)和一臺(tái)具有GPU的筆記本電腦,而許多課堂并未配備這些設(shè)備。

“科學(xué)研究或者是出于好奇,或者是出于滿(mǎn)足需求。這項(xiàng)研究是滿(mǎn)足我的個(gè)人需求?!薄?Tufan Kumbasar,伊斯坦布爾理工大學(xué)人工智能和智能系統(tǒng)實(shí)驗(yàn)主任、控制和自動(dòng)化工程教授

d6a0d52e-7b97-11ed-8abf-dac502259ad0.jpg

d6c71dce-7b97-11ed-8abf-dac502259ad0.jpg

d6e2e540-7b97-11ed-8abf-dac502259ad0.jpg

借助深度學(xué)習(xí),應(yīng)用程序能夠?qū)⒉煌L(fēng)格的書(shū)寫(xiě)轉(zhuǎn)換為 MATLAB 函數(shù),并將函數(shù)放在正確的模塊中。(圖片所有權(quán):伊斯坦布爾理工大學(xué))

與此同時(shí),研究人員正在考慮進(jìn)行幾項(xiàng)改進(jìn)。Erdem 希望該程序能夠處理六種以上的架構(gòu)。當(dāng)字符接觸到周?chē)目驎r(shí),系統(tǒng)也會(huì)難以識(shí)別,因此 Kumbasar 增加了置信水平,使系統(tǒng)能夠指示其標(biāo)簽的確定性。

集成模糊邏輯也是一個(gè)優(yōu)先事項(xiàng)?!霸谀:壿嬛?,您不會(huì)說(shuō)超過(guò)一定身高的每個(gè)人都是高個(gè)子,而其他人都不是,”Kumbasar 解釋道?!叭藗兛赡軙?huì)說(shuō)個(gè)子有點(diǎn)高,從而導(dǎo)致后續(xù)更微妙的決定。在 MATLAB 中很容易建立模糊層,模糊層將其與神經(jīng)網(wǎng)絡(luò)結(jié)合使用,或用于組成完整的模糊系統(tǒng)?!?/p>

如果該流程真的成為一種產(chǎn)品,其應(yīng)用范圍可能不僅限于課堂上。教授可能會(huì)用它將學(xué)生的手寫(xiě)試卷或課下作業(yè)轉(zhuǎn)換為 MATLAB 模型來(lái)評(píng)分。學(xué)生可能用它將自己的課堂筆記數(shù)字化,并在 MATLAB 中使用 FCA。Kumbasar 說(shuō)他想在研究中做同樣的事情。MathWorks 的工程師 Marco Rossi 指出,許多學(xué)生和研究人員更喜歡用筆和紙來(lái)分析問(wèn)題,然后將手寫(xiě)內(nèi)容放入 Simulink 中來(lái)生成 C 代碼。這種習(xí)慣可能源于控制理論的教學(xué)方式。但有了類(lèi)似 Kumbasar 推出的這種工具,可能會(huì)促使人們?cè)谠O(shè)計(jì)過(guò)程中更早地從紙上轉(zhuǎn)移到屏幕上,從而更輕松地使用模塊。

除了解決他自己的問(wèn)題和推進(jìn)到理論研究之外,Kumbasar 還提到此項(xiàng)目的另一個(gè)好處?!斑@項(xiàng)研究也能很好地激勵(lì)本科生,”他說(shuō)。讓他們認(rèn)識(shí)到工程靈感可以來(lái)自每天面對(duì)的難題?!翱茖W(xué)研究或者是出于好奇,或者是出于滿(mǎn)足需求?!盞umbasar 說(shuō)。“這項(xiàng)研究滿(mǎn)足了我的個(gè)人需求?!?/p>

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6992

    瀏覽量

    114451
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5610

    瀏覽量

    124661
  • FCA
    FCA
    +關(guān)注

    關(guān)注

    1

    文章

    24

    瀏覽量

    5509

原文標(biāo)題:教學(xué)前沿 | 深度學(xué)習(xí)將教授的白板草圖轉(zhuǎn)換為可用的模型

文章出處:【微信號(hào):MATLAB,微信公眾號(hào):MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    瑞芯微(EASY EAI)RV1126B 模型轉(zhuǎn)換教程示例

    1.模型轉(zhuǎn)換為RKNNEASYEAIMonster支持.rknn后綴的模型的評(píng)估及運(yùn)行,對(duì)于常見(jiàn)的tensorflow、tensroflowlite、caffe、darknet、onnx
    的頭像 發(fā)表于 04-30 14:26 ?187次閱讀
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>模型</b><b class='flag-5'>轉(zhuǎn)換</b>教程示例

    如何NxpNfcRdLib_RC663轉(zhuǎn)換為使用 I2C?

    我需要將CLRC66303HN與 I2C 接口一起使用。 有沒(méi)有一個(gè)示例如何NxpNfcRdLib_RC663轉(zhuǎn)換為使用 I2C? DAL 似乎只支持 SPI接口。
    發(fā)表于 04-24 06:54

    TensorFlowSavedModel轉(zhuǎn)換為支持imx8mpNPU的tflite模型,沒(méi)有成功是怎么回事?

    我想將TensorFlowSavedModel轉(zhuǎn)換為支持imx8mpNPU的tflite模型。 我按照以下步驟作,但沒(méi)有成功 Python 模型/研究/object_detection
    發(fā)表于 04-16 06:09

    探索S32K344白板:多功能硬件開(kāi)發(fā)平臺(tái)的深度剖析

    探索S32K344白板:多功能硬件開(kāi)發(fā)平臺(tái)的深度剖析 在當(dāng)今電子技術(shù)飛速發(fā)展的時(shí)代,一款功能強(qiáng)大且全面的開(kāi)發(fā)平臺(tái)對(duì)于電子工程師來(lái)說(shuō)至關(guān)重要。NXP的S32K344白板就是這樣一款極具潛力的硬件開(kāi)發(fā)
    的頭像 發(fā)表于 12-25 10:55 ?813次閱讀

    如何圖像文件轉(zhuǎn)換為二進(jìn)制文件?

    如何圖像文件轉(zhuǎn)換為二進(jìn)制文件
    發(fā)表于 09-05 08:28

    N9H2x如何視頻轉(zhuǎn)換為 AVI 文件?

    N9H2x如何視頻轉(zhuǎn)換為 AVI 文件?
    發(fā)表于 09-01 08:05

    如何通過(guò)VCOM4個(gè)CAN FD消息轉(zhuǎn)換為SLCAN?

    通過(guò)VCOM接口M460系列微控制器(MCU)的4條CAN FD消息轉(zhuǎn)換為SLCAN協(xié)議,并發(fā)送到計(jì)算機(jī)。
    發(fā)表于 08-19 06:23

    自動(dòng)駕駛中Transformer大模型會(huì)取代深度學(xué)習(xí)嗎?

    持續(xù)討論。特別是在自動(dòng)駕駛領(lǐng)域,部分廠商開(kāi)始嘗試多模態(tài)大模型(MLLM)引入到感知、規(guī)劃與決策系統(tǒng),引發(fā)了“傳統(tǒng)深度學(xué)習(xí)是否已過(guò)時(shí)”的激烈爭(zhēng)論。然而,從技術(shù)原理、算力成本、安全需求與
    的頭像 發(fā)表于 08-13 09:15 ?4396次閱讀
    自動(dòng)駕駛中Transformer大<b class='flag-5'>模型</b>會(huì)取代<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>嗎?

    寧暢與與百度文心大模型展開(kāi)深度技術(shù)合作

    近日,百度正式開(kāi)源文心大模型4.5系列模型。作為文心開(kāi)源合作伙伴,寧暢在模型開(kāi)源首日即實(shí)現(xiàn)即刻部署,做到“開(kāi)源即接入、發(fā)布即可用”。據(jù)悉,文心4.5開(kāi)源系列全部基于飛槳
    的頭像 發(fā)表于 07-07 16:26 ?1046次閱讀

    模型推理顯存和計(jì)算量估計(jì)方法研究

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)模型在各個(gè)領(lǐng)域得到了廣泛應(yīng)用。然而,大模型的推理過(guò)程對(duì)顯存和計(jì)算資源的需求較高,給實(shí)際應(yīng)用帶來(lái)了挑戰(zhàn)。為了解決這一問(wèn)題,本文
    發(fā)表于 07-03 19:43

    無(wú)法Tensorflow Lite模型轉(zhuǎn)換為OpenVINO?格式怎么處理?

    Tensorflow Lite 模型轉(zhuǎn)換為 OpenVINO? 格式。 遇到的錯(cuò)誤: FrontEnd API failed with OpConversionFailure:No translator found for
    發(fā)表于 06-25 08:27

    Whisper大型v3 fp32模型轉(zhuǎn)換為較低精度后,推理時(shí)間增加,怎么解決?

    openai/whisper-large-v3 FP32 模型轉(zhuǎn)換為 FP16、INT8 和 INT4。 推理所花費(fèi)的時(shí)間比在 FP32 上花費(fèi)的時(shí)間要多
    發(fā)表于 06-24 06:23

    為什么無(wú)法在GPU上使用INT8 和 INT4量化模型獲得輸出?

    安裝OpenVINO? 2024.0 版本。 使用 optimum-intel 程序包 whisper-large-v3 模型轉(zhuǎn)換為 int 4 和 int8,并在 GPU 上使用 OpenVINO? 運(yùn)行推理。 沒(méi)有
    發(fā)表于 06-23 07:11

    2.0.0版本的ST Edge AI Core在linux平臺(tái)上可以把量化后的onnx模型轉(zhuǎn)換為.nb,但是運(yùn)行報(bào)錯(cuò),缺少文件,為什么?

    2.0.0版本的ST Edge AI Core工具在linux平臺(tái)上應(yīng)該是可以把量化后的onnx模型轉(zhuǎn)換為.nb,但是運(yùn)行報(bào)錯(cuò),缺少文件。
    發(fā)表于 06-17 06:29

    如何一個(gè)FA模型開(kāi)發(fā)的聲明式范式應(yīng)用切換到Stage模型

    模型切換概述 本文介紹如何一個(gè)FA模型開(kāi)發(fā)的聲明式范式應(yīng)用切換到Stage模型,您需要完成如下動(dòng)作: 工程切換:新建一個(gè)Stage模型
    發(fā)表于 06-04 06:22
    中山市| 利辛县| 义乌市| 鹰潭市| 鲁山县| 安溪县| 界首市| 毕节市| 类乌齐县| 宣化县| 富民县| 五河县| 林西县| 阿鲁科尔沁旗| 桦南县| 永年县| 南丹县| 图木舒克市| 灌阳县| 崇仁县| 永昌县| 周至县| 张家川| 琼结县| 固安县| 喀什市| 宝坻区| 灵石县| 马龙县| 长海县| 渭源县| 舒兰市| 青川县| 定日县| 中超| 深泽县| 安阳市| 北京市| 紫阳县| 侯马市| 积石山|