吳宇航
摘 要: 本文基于高中生的角度,分析了面對(duì)新課標(biāo)準(zhǔn)提出的人工智能知識(shí)的融入,作為一名高中生來說,如何從相關(guān)理論知識(shí)和計(jì)算機(jī)語言引用操作的學(xué)習(xí)中更好的適應(yīng)社會(huì)發(fā)展。
關(guān)鍵詞: 高中生;人工智能;學(xué)習(xí)策略
面對(duì)新的發(fā)展階段所出現(xiàn)的各種人工智能知識(shí),我們高中生該如何更好的適應(yīng)社會(huì),為未來的專業(yè)學(xué)習(xí)和研究奠定理論和實(shí)踐基礎(chǔ),是所有高中生都應(yīng)該重視的問題。本文基于一名高中學(xué)生的視角,和大家一起探討如何學(xué)習(xí)人工智能知識(shí),適應(yīng)社會(huì)發(fā)展。
一、掌握人工智能相關(guān)理論知識(shí)
在高中信息技術(shù)課程中,結(jié)合高中生的個(gè)性發(fā)展需要以及升學(xué)的需求涉及了人工智能初步、數(shù)據(jù)管理分析以及數(shù)據(jù)與數(shù)據(jù)庫等模塊。面對(duì)這些突然新增的知識(shí),作為沒有學(xué)過高數(shù),也沒有學(xué)過編程的高中生來說,如何對(duì)人工智能進(jìn)行學(xué)習(xí),從而更好的適應(yīng)社會(huì)發(fā)展呢?基于此,我認(rèn)為作為一名高中生來說,在沒有了解線性代數(shù)、偏導(dǎo)和其他復(fù)雜數(shù)學(xué)概念的基礎(chǔ)上,可以從對(duì)相關(guān)的研究論文進(jìn)行閱讀、對(duì)人工智能領(lǐng)域的給予關(guān)注等方面了解人工智能方面的一些理論知識(shí)。
第一,我們可以對(duì)一些研究論文進(jìn)行閱讀。即使是一名高中生,依照我們的水平讀懂很多論文是完全可以。假如我們遇到了一篇理解不了的,我們完全可以放下它不用讀了,再選擇其他的論文進(jìn)行閱讀,在這方面,我們可以通過在網(wǎng)站上進(jìn)行論文搜索,例如,https://www.kdnuggets.com/2017/04/top-20-papers-machine-learning.html 這個(gè)網(wǎng)址就是很好的選擇。
第二,我們要對(duì)人工智能領(lǐng)域中的先驅(qū)人物進(jìn)行關(guān)注。例如,Ian Goodfellow、吳恩達(dá)、以及Yann LeCunn等人工智能領(lǐng)域內(nèi)的專家經(jīng)常會(huì)接受采訪,可以發(fā)表很多關(guān)于人工智能課題方面的權(quán)威觀點(diǎn),都可以讓我們對(duì)人工智能領(lǐng)域有更為廣泛和更為深入的認(rèn)識(shí)與了解。
第三,我們要做到與時(shí)俱進(jìn)。Wired是我們了解科技達(dá)人最好的平臺(tái)之一,在這個(gè)平臺(tái)上每天都會(huì)發(fā)布很多和AI有關(guān)的故事。通過這個(gè)平臺(tái),我們就可以十分快捷方便的對(duì)人工智能實(shí)時(shí)趨勢更好的了解。
第四,我們可以經(jīng)常查閱Facebook Messenger中的TechCrunch的機(jī)器人,其中每天都幾乎會(huì)推送和人工智能有關(guān)的有趣文章。假如你喜歡從他人的經(jīng)驗(yàn)中學(xué)習(xí),你就可以通過看看臉書上的人工智能以及深度學(xué)習(xí)小組。或者假如你更愿意進(jìn)行對(duì)話,就可以查看Reddit上的人工智能方面的相關(guān)問題。
第五,我們可以通過看TED來更好的了解人工智能的內(nèi)容,TeD的發(fā)言人在該領(lǐng)域具有十分的權(quán)威性,同時(shí)在其發(fā)言中對(duì)于人工智能越來越重視。這對(duì)于我們更好的了解人工智能領(lǐng)域是一個(gè)很好的途徑。
最后,我們要對(duì)哲學(xué)知識(shí)有所了解。對(duì)于人工智能,不僅存在大量的支持者,實(shí)際也存在反對(duì)者。其背后所蘊(yùn)含的哲學(xué)是十分具有趣味性的。因此我認(rèn)為我們高中生可以對(duì)該領(lǐng)域的一些適合我們閱讀的書籍進(jìn)行閱讀,比如Ray Kurzweil的《如何創(chuàng)造心靈》以及Max Tegmark的《生活3.0》就是很好的選擇。
二、學(xué)習(xí)基礎(chǔ)的計(jì)算機(jī)編程實(shí)踐,增強(qiáng)對(duì)人工智能的理解和運(yùn)用
新的課標(biāo)中大幅度的增加了編程、計(jì)算思維以及算法方面的對(duì)我們高中生的思維要求,還有人工智能、網(wǎng)絡(luò)空間安全等方面的知識(shí)層面的相關(guān)要求。而要學(xué)習(xí)人工智能方面的知識(shí),增強(qiáng)對(duì)人工智能方面的理解,我們還應(yīng)該學(xué)習(xí)基礎(chǔ)的計(jì)算機(jī)編程,讓我們更為真實(shí)的初步了解和接觸人工智能,增強(qiáng)對(duì)其的運(yùn)用。
首先,我們可以學(xué)習(xí)通過Python了解和用編寫算法。Python,不單單很容易上手,同時(shí)其還提供了機(jī)器學(xué)習(xí),能夠?qū)⑵溥\(yùn)用到的幾乎所有好用的函數(shù)庫當(dāng)中。而與其他的程序相比,Python更適合我們高中生學(xué)習(xí)。除了基礎(chǔ)的編程以外,Numpy、Pandas以及Matplotlib是機(jī)器學(xué)習(xí)中十分好用的幾個(gè)函數(shù)庫也可以供我們高中生學(xué)習(xí)。對(duì)于沒有任何編程經(jīng)驗(yàn)的高中生來說,我們可以上一門多倫多大學(xué)的免費(fèi)課程。應(yīng)該說,多倫多大學(xué)是當(dāng)前在人工智能與機(jī)器學(xué)習(xí)方面水平最高的大學(xué)之一,所以我們可以在這門課程中學(xué)到很多能應(yīng)用于任何其他的編程語言的大部分知識(shí),而只有語法是唯一不同的地方。而假如有的同學(xué)在之前學(xué)習(xí)了一些編程語言,那么就可以直接瀏覽一些語法教程,除了學(xué)習(xí)Python的基本知識(shí),還要了解Numpy、Pandas兩個(gè)函數(shù)庫,這樣可以對(duì)數(shù)據(jù)進(jìn)行調(diào)用和更改。
其次,當(dāng)我們對(duì)機(jī)器學(xué)習(xí)概念廣泛的了解后,我們就可以在這些基礎(chǔ)項(xiàng)目上進(jìn)行嘗試了。我們可以上Kaggle或者UCI機(jī)器學(xué)習(xí)庫,找到我們自己感興趣的數(shù)據(jù)集,嘗試進(jìn)行建模解決一些問題。嘗試各種不同的算法,嘗試去不斷優(yōu)化模型表現(xiàn)。在高中階段,我們因?yàn)闀r(shí)間優(yōu)先,可能沒有時(shí)間成為所有領(lǐng)域的專家,但完全可以通過自己的嘗試去學(xué)習(xí)一到兩個(gè)領(lǐng)域。
當(dāng)我們對(duì)全部基礎(chǔ)知識(shí)有了很好的廣泛了解后,我們,還應(yīng)該對(duì)計(jì)算機(jī)視覺應(yīng)用中的一種特殊的神經(jīng)網(wǎng)絡(luò)進(jìn)行了解,這是當(dāng)前機(jī)器學(xué)習(xí)和人工智能最熱門的領(lǐng)域。我們可以試著去學(xué)習(xí)一下,讓其加深我們的認(rèn)知。
三、結(jié)語
當(dāng)然,因?yàn)槲覀兠總€(gè)人都具有很大的不同,所以并不是所有的同學(xué)都要遵循這樣的學(xué)習(xí)方法,每個(gè)人也可以找到適合自己的學(xué)習(xí)路徑。人工智能是當(dāng)前社會(huì)發(fā)展中的一個(gè)新的領(lǐng)域,通常是研究生階段才需要進(jìn)行學(xué)習(xí)的相關(guān)課程。然而并不代表人工智能領(lǐng)域就晦澀難懂,只要我們掌握了相關(guān)的學(xué)習(xí)方法,就一定可以很好的適應(yīng)時(shí)代的發(fā)展。
參考文獻(xiàn):
[1]梅儒琴.以高中生視角探索計(jì)算機(jī)人工智能技術(shù)的應(yīng)用與發(fā)展[J].中外交流,2018,(5).