国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

嵌入式系統(tǒng)的開發(fā)分析和規(guī)范控制

星星科技指導(dǎo)員 ? 作者:Paul Pilotte ? 2022-07-05 14:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在第 1 部分中,我們通過BuildingIQ智能氣候控制系統(tǒng)和Scania緊急卡車制動(dòng)系統(tǒng)等示例,推動(dòng)了在嵌入式系統(tǒng)中使用分析。我們涵蓋了數(shù)據(jù)訪問、數(shù)據(jù)預(yù)處理和最具預(yù)測(cè)性特征的識(shí)別。現(xiàn)在讓我們轉(zhuǎn)向開發(fā)預(yù)測(cè)分析算法本身。

開發(fā)分析算法

重要的是要考慮分析算法是否是您的最佳方法。在系統(tǒng)行為可以通過已知的科學(xué)方程很好地表征的情況下,經(jīng)過驗(yàn)證的數(shù)學(xué)建??梢允且环N簡(jiǎn)單而有效的方式來滿足設(shè)計(jì)目標(biāo)。這種方法使用數(shù)據(jù)擬合、統(tǒng)計(jì)建模、ode 和 pde 求解以及參數(shù)估計(jì)等技術(shù)。以這種方式構(gòu)建的模型具有通過歷史數(shù)據(jù)或基于第一原理預(yù)先確定的優(yōu)勢(shì),可以在嵌入式系統(tǒng)上實(shí)現(xiàn)內(nèi)存和計(jì)算效率,并且可以更簡(jiǎn)單地開發(fā)和維護(hù)。因此,在考慮以數(shù)據(jù)為中心機(jī)器學(xué)習(xí)技術(shù)之前,首先要謹(jǐn)慎考慮“主力”建模方法是否可以滿足您的設(shè)計(jì)目標(biāo)。然而,對(duì)于越來越多的設(shè)計(jì)挑戰(zhàn),例如在 BuildingIQ 示例中動(dòng)態(tài)設(shè)置氣候控制點(diǎn)或在斯堪尼亞制動(dòng)應(yīng)用中進(jìn)行對(duì)象識(shí)別,機(jī)器學(xué)習(xí)是最好的方法。

機(jī)器學(xué)習(xí)

機(jī)器學(xué)習(xí)算法使用計(jì)算方法直接從數(shù)據(jù)中“學(xué)習(xí)”信息,而不依賴于預(yù)定方程作為模型。事實(shí)證明,這種使用數(shù)據(jù)本身訓(xùn)練模型的能力為預(yù)測(cè)建模開辟了廣泛的用例——例如金融信用評(píng)分和電影、歌曲和零售購(gòu)買的在線推薦。在嵌入式系統(tǒng)中,機(jī)器學(xué)習(xí)用于快速增長(zhǎng)的應(yīng)用范圍,包括人臉識(shí)別、腫瘤檢測(cè)、電力負(fù)荷預(yù)測(cè)以及前面提到的 BuildingIQ 和 Scania 應(yīng)用。“大數(shù)據(jù)”、計(jì)算能力和軟件工具的可用性提高,使得在工程應(yīng)用程序中使用機(jī)器學(xué)習(xí)比以往任何時(shí)候都更容易。

機(jī)器學(xué)習(xí)大致分為兩種類型的學(xué)習(xí)方法,監(jiān)督學(xué)習(xí)和無監(jiān)督學(xué)習(xí),每一種都包含針對(duì)不同問題量身定制的幾種算法。

pYYBAGLD3I-AYEZdAADSpahNcZo419.png

監(jiān)督學(xué)習(xí)是一種使用已知數(shù)據(jù)集(稱為訓(xùn)練數(shù)據(jù)集)進(jìn)行預(yù)測(cè)的 機(jī)器學(xué)習(xí)。 訓(xùn)練數(shù)據(jù)集包括輸入數(shù)據(jù)和標(biāo)記的響應(yīng)值。監(jiān)督學(xué)習(xí)算法從中尋求建立一個(gè)模型,該模型可以預(yù)測(cè)新數(shù)據(jù)集的響應(yīng)值。測(cè)試數(shù)據(jù)集通常用于驗(yàn)證模型。使用更大的訓(xùn)練數(shù)據(jù)集通常會(huì)產(chǎn)生具有更高預(yù)測(cè)能力的模型,可以很好地泛化新數(shù)據(jù)集。

監(jiān)督學(xué)習(xí)包括兩類算法:

分類:用于分類響應(yīng)值,其中數(shù)據(jù)可以分為特定的“類別”。常見的分類算法包括支持向量機(jī) (SVM)、神經(jīng)網(wǎng)絡(luò)、樸素貝葉斯分類器、決策樹、判別分析和最近鄰 ( k NN)。

回歸:用于預(yù)測(cè)何時(shí)需要連續(xù)響應(yīng)值。常見的回歸算法包括線性回歸、非線性回歸、廣義線性模型、決策樹和神經(jīng)網(wǎng)絡(luò)。

選擇算法取決于許多設(shè)計(jì)因素,例如內(nèi)存使用情況、預(yù)測(cè)速度和模型的可解釋性。其他考慮因素包括是否需要單類或多類響應(yīng),以及預(yù)測(cè)變量是連續(xù)的還是分類的。由于模型僅與使用的標(biāo)記訓(xùn)練數(shù)據(jù)一樣好,因此在使用具有代表性的訓(xùn)練數(shù)據(jù)集時(shí)要小心。機(jī)器學(xué)習(xí)工作流程從選擇特征開始,然后指定訓(xùn)練和驗(yàn)證集,使用多種算法進(jìn)行訓(xùn)練,最后評(píng)估結(jié)果。圖 2 所示的交互式應(yīng)用程序使機(jī)器學(xué)習(xí)工作流程易于學(xué)習(xí)和使用。

pYYBAGLD3JWAA4H4AAG_LcCGtvU902.png

無監(jiān)督學(xué)習(xí)是一種機(jī)器學(xué)習(xí),用于從由沒有標(biāo)記響應(yīng)的輸入數(shù)據(jù)組成的數(shù)據(jù)集中進(jìn)行推斷。

聚類分析是最常見的無監(jiān)督學(xué)習(xí)方法,用于探索性數(shù)據(jù)分析,以發(fā)現(xiàn)數(shù)據(jù)中的隱藏模式或分組。k-means 是一種流行的集群建模算法,它根據(jù)到集群質(zhì)心的測(cè)量距離將數(shù)據(jù)劃分為 k 個(gè)不同的集群。

層次聚類使用了一種不同的方法來構(gòu)建多層次的層次聚類樹,它提供了視覺解釋,但計(jì)算要求更高,因此不太適合大量數(shù)據(jù)。

其他算法包括高斯混合模型、隱馬爾可夫模型和自組織神經(jīng)網(wǎng)絡(luò)圖。

BuildingIQ 團(tuán)隊(duì)使用聚類分析作為其模型創(chuàng)建過程的一部分。他們使用 k-means 聚類和高斯混合模型來分割數(shù)據(jù),并確定燃?xì)?、電力、蒸汽和太陽能?duì)加熱和冷卻過程的相對(duì)貢獻(xiàn)。

深度學(xué)習(xí)

對(duì)于涉及圖像、文本和信號(hào)的分類問題,深度學(xué)習(xí)已成為一種新的高級(jí)分析類別。當(dāng)在大型標(biāo)記訓(xùn)練數(shù)據(jù)集上進(jìn)行訓(xùn)練時(shí)(通常需要使用圖形處理單元 (GPU) 進(jìn)行硬件加速以及強(qiáng)化訓(xùn)練和評(píng)估),深度學(xué)習(xí)模型可以達(dá)到最先進(jìn)的精度,有時(shí)在對(duì)象分類方面的表現(xiàn)甚至超過人類水平。對(duì)于圖像分類,卷積神經(jīng)網(wǎng)絡(luò) (CNN) 變得流行,因?yàn)樗鼈兺ㄟ^直接從原始圖像中提取特征來消除手動(dòng)特征提取的需要。這種自動(dòng)特征提取使 CNN 模型對(duì)于諸如對(duì)象分類等計(jì)算機(jī)視覺任務(wù)具有高度的準(zhǔn)確性。

系統(tǒng)工程師可以更容易地使用上面列出的方法和算法,以便在他們的嵌入式系統(tǒng)中結(jié)合有效的分析。在這個(gè)由三部分組成的系列的最后一篇文章中,我們將介紹實(shí)時(shí)執(zhí)行分析和預(yù)測(cè)控制并將它們集成到一個(gè)整體解決方案中,包括傳感器和嵌入式系統(tǒng)以及企業(yè) IT 系統(tǒng)和云基礎(chǔ)設(shè)施。

審核編輯:郭婷

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

    關(guān)注

    42

    文章

    4838

    瀏覽量

    107770
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    5194

    瀏覽量

    135453
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8553

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    什么是嵌入式應(yīng)用開發(fā)?

    概述 所謂的嵌入式應(yīng)用開發(fā)就是在嵌入式操作系統(tǒng)下進(jìn)行開發(fā)、軟硬件綜合開發(fā) ?
    發(fā)表于 01-12 16:13

    從小白到大牛:Linux嵌入式系統(tǒng)開發(fā)的完整指南

    是 **“在嵌入式硬件上運(yùn)行 Linux 系統(tǒng)開發(fā)應(yīng)用”**,其本質(zhì)是軟硬件協(xié)同的工程實(shí)踐。入門階段需完成三大核心任務(wù):? 系統(tǒng)認(rèn)知構(gòu)建:明確嵌入
    發(fā)表于 12-16 10:42

    什么是嵌入式操作系統(tǒng)

    嵌入式操作系統(tǒng)的定義 嵌入式操作系統(tǒng)是專門為資源受限的嵌入式設(shè)備(比如 STM32 單片機(jī)、物聯(lián)網(wǎng)模塊、工業(yè)
    發(fā)表于 12-09 10:33

    分享一個(gè)嵌入式開發(fā)學(xué)習(xí)路線

    如果你想要學(xué)習(xí)嵌入式開發(fā),我建議按照這個(gè)學(xué)習(xí)路線準(zhǔn)備: 1. 基礎(chǔ)鋪墊期(1-2個(gè)月) 理解嵌入式系統(tǒng)的“硬件基礎(chǔ)”和“編程入門”,能看懂簡(jiǎn)單電路,寫出基礎(chǔ)C語言代碼。這一階段的學(xué)習(xí)對(duì)學(xué)歷沒有
    發(fā)表于 12-04 11:01

    CW32嵌入式軟件開發(fā)的必備知識(shí)

    合適的數(shù)據(jù)結(jié)構(gòu)和算法。 3 、計(jì)算機(jī)體系結(jié)構(gòu) 了解處理器架構(gòu),如ARM、x86等,以及指令集和內(nèi)存管理。 熟悉嵌入式系統(tǒng)的硬件組成,如微控制器、FPGA、DSP等。 可以很熟練地根據(jù)CW32
    發(fā)表于 11-28 07:48

    嵌入式系統(tǒng)的定義和應(yīng)用領(lǐng)域

    嵌入式系統(tǒng),簡(jiǎn)而言之,就是一種專為特定設(shè)備或裝置設(shè)計(jì)的計(jì)算機(jī)系統(tǒng)。它們通常配備一個(gè)嵌入式處理器,其控制程序被存儲(chǔ)在ROM中。這些
    發(fā)表于 11-17 06:49

    嵌入式開發(fā)的關(guān)鍵點(diǎn)介紹

    : 許多嵌入式系統(tǒng)需要在實(shí)時(shí)環(huán)境中運(yùn)行,例如工業(yè)控制和航空航天應(yīng)用。因此,嵌入式開發(fā)需要考慮系統(tǒng)的實(shí)時(shí)性能,并確保
    發(fā)表于 11-13 08:12

    嵌入式達(dá)到什么水平才能就業(yè)?

    :包括GPIO、定時(shí)器、中斷、ADC 等外設(shè)的配置與調(diào)試,能實(shí)現(xiàn)如溫濕度采集、電機(jī)控制等功能掌握嵌入式 Linux 驅(qū)動(dòng)開發(fā)基礎(chǔ):能編寫簡(jiǎn)單字符設(shè)備驅(qū)動(dòng),實(shí)現(xiàn)設(shè)備的初始化、讀寫操作,會(huì)用內(nèi)核調(diào)試
    發(fā)表于 09-15 10:20

    入行嵌入式應(yīng)該怎么準(zhǔn)備?

    知識(shí): 一、C/C++編程C/C++是嵌入式系統(tǒng)開發(fā)中最常用的編程語言。熟練掌握C/C++語言將使你能夠理解和編寫底層驅(qū)動(dòng)程序、操作系統(tǒng)以及與硬件交互的代碼。對(duì)于嵌入式
    發(fā)表于 08-06 10:34

    嵌入式開發(fā)就業(yè)還有前景嗎?

    和醫(yī)療器械使用經(jīng)驗(yàn)。 3)工業(yè)控制 工業(yè)控制是指通過各種控制設(shè)備和系統(tǒng),對(duì)工業(yè)生產(chǎn)過程進(jìn)行監(jiān)測(cè)、控制和優(yōu)化。隨著工業(yè)自動(dòng)化和智能化的發(fā)展,工
    發(fā)表于 07-16 10:47

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    區(qū)別 單片機(jī)嵌入式系統(tǒng)和Linux嵌入式系統(tǒng)是兩種不同的嵌入式系統(tǒng)開發(fā)方式,它們?cè)趹?yīng)用領(lǐng)域、
    發(fā)表于 06-20 09:46

    嵌入式開發(fā),如何選擇適合的系統(tǒng)?

    嵌入式ARM開發(fā)中,面對(duì)多種操作系統(tǒng)的選擇,如何做出最適合項(xiàng)目的決策?本文將為您梳理常見系統(tǒng)的特性,幫助您快速了解它們的優(yōu)缺點(diǎn),以便更好地選擇適合的
    的頭像 發(fā)表于 05-20 11:32 ?1147次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>,如何選擇適合的<b class='flag-5'>系統(tǒng)</b>?

    嵌入式開發(fā)入門指南:從零開始學(xué)習(xí)嵌入式

    特定功能的計(jì)算機(jī)系統(tǒng),廣泛應(yīng)用于智能家居、工業(yè)控制、醫(yī)療設(shè)備、車載系統(tǒng)等領(lǐng)域。 2. 學(xué)習(xí)嵌入式開發(fā)的前置知識(shí)熟悉C語言編程掌握基本的數(shù)據(jù)結(jié)構(gòu)與算法了解數(shù)字電路與微
    發(fā)表于 05-15 09:29

    嵌入式主板開發(fā)詳細(xì)指南

    嵌入式主板開發(fā)涉及硬件設(shè)計(jì)、軟件集成、系統(tǒng)優(yōu)化等多個(gè)環(huán)節(jié),需要結(jié)合具體應(yīng)用場(chǎng)景進(jìn)行深度定制。以下是嵌入式主板開發(fā)的詳細(xì)指南,涵蓋關(guān)鍵步驟、工
    的頭像 發(fā)表于 04-02 11:35 ?1363次閱讀
    <b class='flag-5'>嵌入式</b>主板<b class='flag-5'>開發(fā)</b>詳細(xì)指南

    嵌入式系統(tǒng)開發(fā)圣經(jīng)【干貨】

    內(nèi)容包括:嵌入式系統(tǒng)的介紹、嵌入式SoC硬件系統(tǒng)概論、嵌入式系統(tǒng)軟件開發(fā)。適用于產(chǎn)品主管、
    發(fā)表于 03-12 13:58