• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      高中人工智能教學(xué)之機(jī)器學(xué)習(xí)初探

      2022-07-24 19:09:57周思博
      關(guān)鍵詞:線性機(jī)器人工智能

      周思博

      人工智能是通過智能機(jī)器延伸、增強(qiáng)人類改造自然和治理社會能力的新興技術(shù)。近年來,伴隨著大數(shù)據(jù)和高性能計(jì)算技術(shù)的發(fā)展,人工智能在機(jī)器學(xué)習(xí)領(lǐng)域取得了一系列重大技術(shù)突破,推動了社會各領(lǐng)域從數(shù)字化、網(wǎng)絡(luò)化向智能化的躍升,深刻改變著人們的生活方式和思維模式。2017年7月,國務(wù)院發(fā)布《新一代人工智能發(fā)展規(guī)劃》,明確“在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育”。在此大背景下,高中信息技術(shù)課程理應(yīng)肩負(fù)起踐行人工智能國家發(fā)展規(guī)劃、普及人工智能知識和培養(yǎng)學(xué)生信息技術(shù)核心素養(yǎng)的重任。

      單元內(nèi)容與目標(biāo)分析

      高中信息技術(shù)教材必修一“數(shù)據(jù)與計(jì)算”的第四章“走進(jìn)智能時代”向?qū)W生介紹了什么是人工智能和人工智能的關(guān)鍵技術(shù)及應(yīng)用。本章通過人工智能典型案例剖析,讓學(xué)生了解人工智能技術(shù)和智能信息處理的巨大進(jìn)步和應(yīng)用潛力,認(rèn)識人工智能在信息社會中的重要作用。本章的主要知識與概念的關(guān)系可以用圖1來概括。

      理解人工智能及其關(guān)鍵技術(shù),感受人工智能的魅力是本章的教學(xué)重點(diǎn)之一,能編程調(diào)用平臺中的智能工具解決一般問題既是本章的教學(xué)重點(diǎn)也是教學(xué)難點(diǎn)?;谡鹿?jié)教學(xué)的內(nèi)容和目標(biāo),同時對學(xué)生的興趣愛好、知識儲備和思維水平等方面進(jìn)行學(xué)情分析,我們設(shè)計(jì)了人工智能基礎(chǔ)知識、機(jī)器學(xué)習(xí)、語音技術(shù)(語音識別和語音合成)、自然語言處理、機(jī)器視覺(人臉識別、文字識別)等教學(xué)內(nèi)容,盡可能在有限的課時內(nèi)涵蓋生活中常見的人工智能技術(shù)及應(yīng)用場景,通過剖析實(shí)例、原理歸納、問題解決等環(huán)節(jié)力求解決教學(xué)重點(diǎn),突破教學(xué)難點(diǎn)。本文以機(jī)器學(xué)習(xí)一課為例,對高中人工智能的課堂教學(xué)做簡要介紹。

      機(jī)器學(xué)習(xí)課的教學(xué)內(nèi)容與目標(biāo)分析

      “機(jī)器學(xué)習(xí)”最早于1956年由亞瑟·塞繆爾在達(dá)特茅斯會議上提出:機(jī)器學(xué)習(xí)是能讓計(jì)算機(jī)不依賴確定的編碼指令而自主地學(xué)習(xí)工作。機(jī)器學(xué)習(xí)經(jīng)典的例子就是房屋價格預(yù)測的問題。假設(shè)我們要預(yù)測某間房屋的價格,首先需要若干數(shù)據(jù),這些數(shù)據(jù)包含了可能的房價影響因素,如房屋面積、地理位置、房間數(shù)量等。假如有500組數(shù)據(jù),每組數(shù)據(jù)都包含了上述的影響因素和對應(yīng)的房屋價格,而機(jī)器學(xué)習(xí)的目標(biāo)就是從這樣的多組數(shù)據(jù)中尋找出一種內(nèi)在關(guān)系來產(chǎn)生預(yù)期的房屋價格。

      在機(jī)器學(xué)習(xí)領(lǐng)域眾多模型當(dāng)中,回歸模型是最為簡單的一種?;貧w的核心思想是把規(guī)律沒有外顯的一組數(shù)據(jù),借助于誤差衡量手段,發(fā)掘其潛在規(guī)律,形成不同變量間的定量關(guān)系?;貧w分析一般適用于求解因變量是連續(xù)值的情況,如氣溫變化、銷售額、股票走勢等。因變量和自變量之間的關(guān)系如果類似于一次函數(shù),則屬于線性回歸問題;如果類似于指數(shù)函數(shù)或?qū)?shù)函數(shù),則屬于非線性回歸問題。線性回歸在數(shù)理統(tǒng)計(jì)中的應(yīng)用已經(jīng)有超過200年的歷史,是人工智能技術(shù)中最為直接和明了的算法。

      “機(jī)器學(xué)習(xí)初探—— 基于Python的線性回歸問題解決”一課的內(nèi)容來源于教材必修一第四章的第一節(jié)和第二節(jié),是對教材內(nèi)容的重組和補(bǔ)充。本課旨在通過剖析案例,讓學(xué)生了解機(jī)器學(xué)習(xí)中回歸算法的基本原理、能舉例說明回歸算法的應(yīng)用場景、掌握線性回歸的求解方法,經(jīng)歷使用智能工具解決問題的過程,掌握利用回歸算法和智能工具解決問題的一般方法。

      教學(xué)環(huán)節(jié)一:問題引入與實(shí)例剖析

      “回歸”一詞聽起來仿佛比較陌生,但其實(shí)在學(xué)生的日常學(xué)習(xí)中經(jīng)常會運(yùn)用到回歸的思想。如高一物理實(shí)驗(yàn)“探究事物運(yùn)動的特點(diǎn)和規(guī)律”。在實(shí)驗(yàn)中,我們通常會借助打點(diǎn)計(jì)時器和紙帶,通過記錄小車速度和時間的多組數(shù)據(jù),推測出運(yùn)動速度隨時間變化的規(guī)律。因此,在本課中以學(xué)生熟悉的物理實(shí)驗(yàn)數(shù)據(jù)作為引入,引導(dǎo)學(xué)生體會機(jī)器學(xué)習(xí)中線性回歸的思想。在“探究小車的運(yùn)動速度隨時間變化的規(guī)律”的實(shí)驗(yàn)中,學(xué)生會獲得一組時間與速度的實(shí)驗(yàn)數(shù)據(jù)。學(xué)生根據(jù)現(xiàn)有知識,利用紙、筆或Excel軟件繪制一幅散點(diǎn)圖并添加一條趨勢線,盡量讓更多的點(diǎn)擬合直線并以此觀察這些點(diǎn)的分布特點(diǎn)。然后學(xué)生根據(jù)數(shù)學(xué)知識計(jì)算出速度和時間的關(guān)系表達(dá)式,同時可以在Excel中選擇在圖表中顯示R平方值(即擬合程度,越接近1代表擬合圖像越趨近于真實(shí)情況)。

      通過對多組實(shí)驗(yàn)數(shù)據(jù)進(jìn)行處理和分析,學(xué)生可以發(fā)現(xiàn)速度和時間兩個變量呈線性關(guān)系,并且通過建立兩者之間的關(guān)系模型可以推測出任意時刻小車的速度。這一實(shí)驗(yàn)的具體步驟可以歸結(jié)為:收集樣本數(shù)據(jù)—繪制散點(diǎn)圖—生成線性方程和擬合線—根據(jù)數(shù)學(xué)模型預(yù)測時間為某一數(shù)值時的速度大小。至此,我們通過學(xué)生已知的實(shí)例感性體驗(yàn)了線性回歸預(yù)測方法及過程。

      教學(xué)環(huán)節(jié)二:原理歸納與模擬實(shí)戰(zhàn)

      在引入實(shí)例中,學(xué)生在教師的引導(dǎo)下體驗(yàn)并理解了線性回歸的過程和原理,那么如何讓計(jì)算機(jī)完成這一過程并實(shí)現(xiàn)數(shù)據(jù)計(jì)算和分析是理解機(jī)器學(xué)習(xí)的關(guān)鍵,也是本課的重要知識點(diǎn)。學(xué)生通過剖析上一個實(shí)例可以得出結(jié)論,即計(jì)算機(jī)解決這類問題也需要經(jīng)過“收集樣本數(shù)據(jù)—計(jì)算生成數(shù)學(xué)模型—根據(jù)數(shù)學(xué)模型輸出結(jié)果”等基本步驟。由此教師可以根據(jù)學(xué)生的思考結(jié)果進(jìn)一步講解機(jī)器學(xué)習(xí)的一般過程:收集數(shù)據(jù)—訓(xùn)練模型—測試模型—使用模型,完成這一原理概念的講授。

      明確機(jī)器學(xué)習(xí)和線性回歸的原理之后,利用原理編寫程序調(diào)用平臺中的智能工具解決實(shí)際問題就是本課最核心的任務(wù)。利用Python語言開發(fā)人工智能,一方面結(jié)合了當(dāng)前人工智能技術(shù)的發(fā)展及Python語言在人工智能開發(fā)上的優(yōu)勢,另一方面利用Python語言編程解決問題貫穿在必修一的各章內(nèi)容之中,學(xué)生能夠更加熟練地理解和運(yùn)用。在本課中,學(xué)生需要學(xué)習(xí)利用Python中的sklearn及matplotlib模塊實(shí)現(xiàn)線性回歸算法并解決實(shí)際問題。

      學(xué)生根據(jù)“探究小車的運(yùn)動速度隨時間變化的規(guī)律”的實(shí)驗(yàn)數(shù)據(jù),編程求得速度與時間之間的定量關(guān)系;再借助Python編程語言中的sklearn模塊來探索兩個變量之間的線性關(guān)系,并以時間為x軸,速度為y軸,通過matplotlib模塊繪制出擬合圖像。

      對照機(jī)器學(xué)習(xí)的一般過程解析程序代碼,學(xué)生可以明確和理解運(yùn)用fit、predict和score來訓(xùn)練數(shù)據(jù),得出模型、使用模型預(yù)測結(jié)果和評估模型的sklearn基本函數(shù)的使用方法。而對于LinearRegression最小二乘線性回歸需要稍作說明:最小二乘法是一種機(jī)器學(xué)習(xí)的優(yōu)化技術(shù),將殘差平方值和最小化作為目標(biāo),找到最優(yōu)模型來擬合已知的數(shù)據(jù),從而使預(yù)測數(shù)據(jù)與實(shí)際數(shù)據(jù)的誤差平方和最小,即預(yù)測數(shù)據(jù)最接近實(shí)際數(shù)據(jù)。

      通過程序運(yùn)行,學(xué)生們得到了速度與時間的關(guān)系式和R的平方值,繪制出了散點(diǎn)圖和擬合曲線。如果算法訓(xùn)練完成后,得到的R的平方值非常接近1,說明訓(xùn)練得出的模型效果較好,計(jì)算所得的擬合直線非常符合數(shù)據(jù)點(diǎn)的變化趨勢。由此可見給定一組數(shù)據(jù),在假設(shè)數(shù)據(jù)中存在一元線性關(guān)系的前提下,就可以通過機(jī)器學(xué)習(xí)中的線性回歸算法來擬合數(shù)據(jù),然后進(jìn)行預(yù)測。

      教學(xué)環(huán)節(jié)三:問題解決與拓展思考

      學(xué)生在高一政治課中學(xué)習(xí)過市場經(jīng)濟(jì)的相關(guān)內(nèi)容,其中分析居民消費(fèi)價格指數(shù)和商品零售價格指數(shù)之間的關(guān)系并研究其對市場經(jīng)濟(jì)規(guī)律的影響這一實(shí)例是非常典型的線性回歸問題。因此,教師可以讓學(xué)生獨(dú)立嘗試運(yùn)用線性回歸的原理和Python編寫程序分析解決這一問題。

      教師給出自2007年至2017年全國居民消費(fèi)價格指數(shù)和商品零售價格指數(shù)之間的若干關(guān)系。請學(xué)生試判斷居民消費(fèi)價格指數(shù)與商品零售價格指數(shù)之間是否符合線性關(guān)系。如符合,請通過回歸分析計(jì)算出兩者之間的關(guān)系模型。

      學(xué)生將教師提供的數(shù)據(jù)整理后導(dǎo)入Python程序,通過LinearRegression、fit、predict和score等函數(shù)對數(shù)據(jù)進(jìn)行訓(xùn)練和測試,得到居民消費(fèi)價格指數(shù)和商品零售價格指數(shù)之間的關(guān)系式和R的平方值,并繪制出散點(diǎn)圖和擬合曲線(圖2)。最終學(xué)生得出結(jié)論:居民消費(fèi)價格指數(shù)和商品零售價格指數(shù)符合線性關(guān)系,居民消費(fèi)價格指數(shù)和商品零售價格指數(shù)是同時變化的。

      得出上述結(jié)論的同時,會有學(xué)生發(fā)現(xiàn)問題:隨著探究數(shù)據(jù)范圍的擴(kuò)大,就會有一些點(diǎn)嚴(yán)重偏離擬合線,這樣是否會對預(yù)測結(jié)果產(chǎn)生影響呢?借著學(xué)生們提出的問題,教師可以引導(dǎo)學(xué)生們討論如何讓預(yù)測更加準(zhǔn)確,如去除異常值、擴(kuò)大數(shù)據(jù)范圍等,以此對于線性回歸問題做更深入的探究和思考。

      總結(jié)與反思

      線性回歸模型是一種最基礎(chǔ)的機(jī)器學(xué)習(xí)算法。在本課中,我們通過對學(xué)生熟悉的物理實(shí)驗(yàn)數(shù)據(jù)以及政治課中學(xué)到的社會經(jīng)濟(jì)指標(biāo)數(shù)據(jù)進(jìn)行分析,實(shí)現(xiàn)讓學(xué)生理解機(jī)器學(xué)習(xí)中線性回歸算法的原理,并能運(yùn)用Python程序設(shè)計(jì)機(jī)器學(xué)習(xí)的一般過程,判斷兩個變量之間的關(guān)系,生成數(shù)學(xué)模型并測試評估,最終實(shí)現(xiàn)問題的解決。通過本節(jié)課的學(xué)習(xí),學(xué)生能夠剖析具體案例,了解人工智能的核心算法;描述典型人工智能算法(線性回歸)的實(shí)現(xiàn)過程,親歷設(shè)計(jì)與實(shí)現(xiàn)簡單智能系統(tǒng)的基本過程與方法??梢哉f本節(jié)課實(shí)現(xiàn)了對學(xué)生信息技術(shù)學(xué)科核心素養(yǎng)培養(yǎng)的目的。

      隨著智能時代的發(fā)展,人工智能越來越多地應(yīng)用在我們生活的方方面面。了解人工智能相關(guān)知識不僅是信息技術(shù)學(xué)科教學(xué)的要求,也是作為信息時代公民需要具備的基本素養(yǎng)。在高中階段依托信息技術(shù)必修模塊進(jìn)行人工智能內(nèi)容的教學(xué)如何實(shí)施?如何選擇難易適度又貼合學(xué)生生活實(shí)際的案例?如何將原理與實(shí)踐相結(jié)合?本文略作嘗試,不足之處,仍需繼續(xù)研究改進(jìn)。

      參考文獻(xiàn)

      中華人民共和國教育部. 普通信息技術(shù)課程標(biāo)準(zhǔn):2017年版[M]. 北京:人民教育出版社,2018.

      劉曉杰. 人工智能課程中基本算法與模型的案例研究[J]. 中國教育信息化,2019(9): 32-35.

      韓萌. 居民消費(fèi)價格指數(shù)和商品零售價格指數(shù)的分析——基于一元線性回歸分析[J]. 現(xiàn)代商業(yè),2020,(17): 12-13.

      王立友. 基于Python的線性回歸最小二乘算法的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電腦知識與技術(shù),2021,17(35): 123-124+133.

      猜你喜歡
      線性機(jī)器人工智能
      漸近線性Klein-Gordon-Maxwell系統(tǒng)正解的存在性
      機(jī)器狗
      機(jī)器狗
      線性回歸方程的求解與應(yīng)用
      2019:人工智能
      商界(2019年12期)2019-01-03 06:59:05
      二階線性微分方程的解法
      人工智能與就業(yè)
      未來機(jī)器城
      電影(2018年8期)2018-09-21 08:00:06
      數(shù)讀人工智能
      小康(2017年16期)2017-06-07 09:00:59
      下一幕,人工智能!
      进贤县| 米泉市| 林口县| 武隆县| 资阳市| 兴国县| 确山县| 新津县| 广南县| 广河县| 中超| 普格县| 拉萨市| 格尔木市| 旬阳县| 治多县| 临夏县| 玛沁县| 咸宁市| 荆州市| 颍上县| 类乌齐县| 剑阁县| 宣恩县| 金川县| 新泰市| 瓦房店市| 稷山县| 同仁县| 崇阳县| 同德县| 满洲里市| 贵南县| 呼玛县| 甘谷县| 宜黄县| 昭苏县| 隆尧县| 长岛县| 墨竹工卡县| 泰和县|