書名: Python AI游戲編程入門:基于Pygame和PyTorch作者名: 肖凱本章字?jǐn)?shù): 10字更新時(shí)間: 2024-10-25 14:10:45
第1章 編程、游戲和AI
1.1 代碼的世界
現(xiàn)代社會(huì)中,代碼無處不在。
早上,智能手機(jī)響起鈴聲將你從夢(mèng)中喚醒,這鬧鐘程序及其底層系統(tǒng)是由代碼構(gòu)建的。洗漱完畢后,你準(zhǔn)備搭乘出租車或地鐵去工作,交通工具的調(diào)度系統(tǒng)是由代碼構(gòu)建的。另外,汽車的自動(dòng)穩(wěn)定系統(tǒng),或者更智能的自動(dòng)駕駛系統(tǒng)是由代碼驅(qū)動(dòng)的。到達(dá)公司,你打開計(jì)算機(jī)瀏覽重要的新聞,推送這些新聞信息的推薦系統(tǒng)也是由代碼構(gòu)建的。
除此之外,代碼還在推動(dòng)生產(chǎn)力的提升。
在制造領(lǐng)域,以大型客機(jī)制造為例,飛機(jī)的設(shè)計(jì)圖紙已經(jīng)轉(zhuǎn)變?yōu)閿?shù)字形態(tài),工程師在三維數(shù)字世界里設(shè)計(jì)飛機(jī)。在由軟件控制的自動(dòng)生產(chǎn)線上,智能機(jī)械手臂根據(jù)數(shù)字化的設(shè)計(jì)圖紙實(shí)現(xiàn)飛機(jī)的裝配。飛行員使用自動(dòng)駕駛軟件來控制飛機(jī),數(shù)百萬行代碼控制的各種裝置不斷感知飛機(jī)姿態(tài),控制進(jìn)氣量、發(fā)動(dòng)機(jī)功率和機(jī)翼的角度等。
在信息領(lǐng)域,以搜索引擎為例,谷歌能支撐每天數(shù)十億次的搜索,其分布在世界各地的數(shù)據(jù)中心功不可沒。數(shù)據(jù)中心的智能系統(tǒng)有一整套分布式并行集群架構(gòu),支持先進(jìn)的大數(shù)據(jù)管理和處理,而且通過在數(shù)據(jù)中心部署的機(jī)器學(xué)習(xí)功能,谷歌可以很好地控制其冷卻系統(tǒng)的能源消耗,對(duì)環(huán)境更為友好。
在醫(yī)療領(lǐng)域,以影像檢測(cè)為例,基于人工神經(jīng)網(wǎng)絡(luò)的AI在檢測(cè)乳腺癌癥狀方面,與有經(jīng)驗(yàn)的放射科醫(yī)生有著同樣優(yōu)秀的表現(xiàn)。除了幫助臨床醫(yī)生發(fā)現(xiàn)疾病的早期癥狀,AI還可幫助處理、跟蹤數(shù)量驚人的各種類型的醫(yī)學(xué)影像,并通過檢測(cè)患者病歷等重要資料,將相關(guān)影像提供給臨床醫(yī)生,從而實(shí)現(xiàn)更好的臨床管理。
在科研領(lǐng)域,以火星探索為例,登陸火星的“好奇”號(hào)火星車內(nèi)部系統(tǒng)含有六大部件,這些部件需要協(xié)同整合。在執(zhí)行任務(wù)的過程中,內(nèi)部系統(tǒng)不能出現(xiàn)任何差錯(cuò),對(duì)失誤零容忍。而對(duì)內(nèi)部系統(tǒng)的整合,一共使用了約50萬行計(jì)算機(jī)代碼,令“好奇”號(hào)火星車可以在極端的火星環(huán)境下全自動(dòng)地進(jìn)行工作。
- TestNG Beginner's Guide
- 匯編語言程序設(shè)計(jì)(第2版)
- 打開Go語言之門:入門、實(shí)戰(zhàn)與進(jìn)階
- 從零開始學(xué)Selenium自動(dòng)化測(cè)試:基于Python:視頻教學(xué)版
- Keil Cx51 V7.0單片機(jī)高級(jí)語言編程與μVision2應(yīng)用實(shí)踐
- HTML5程序設(shè)計(jì)基礎(chǔ)教程
- Android開發(fā)進(jìn)階實(shí)戰(zhàn):拓展與提升
- Learning Apache Thrift
- Cloud Development andDeployment with CloudBees
- Pandas入門與實(shí)戰(zhàn)應(yīng)用:基于Python的數(shù)據(jù)分析與處理
- 開發(fā)者測(cè)試
- Mastering Responsive Web Design
- Node.js進(jìn)階之路
- Hadoop MapReduce v2 Cookbook(Second Edition)
- 區(qū)塊鏈原理與技術(shù)應(yīng)用