從輸出第一行程序代碼“Hello World”開始,或許每個(gè)開發(fā)者的心中就種下了一顆“改變世界”的夢想種子。每個(gè)人想象中世界的模樣并不相同,但是在飛槳開發(fā)者社區(qū)有一群開發(fā)者,他們理想中的世界充滿了愛與美好。作為開發(fā)者,他們將技術(shù)轉(zhuǎn)化為公益力量,在環(huán)境改善、醫(yī)療衛(wèi)生、野生動(dòng)物保護(hù)等領(lǐng)域發(fā)光發(fā)熱。
今天我們要講的,就是幾個(gè)關(guān)于善意的開發(fā)者故事。
“失去了愛情”,卻因代碼收獲了友誼
張弘基和曹志浩相識(shí)于飛槳社區(qū)的一個(gè)野生動(dòng)物保護(hù)的AI項(xiàng)目,志趣相投的他們不僅是好朋友,更是好“戰(zhàn)”友。
張弘基在社區(qū)有一個(gè)頗具知名度的代號(hào):GT大佬,不僅是因?yàn)樗尤肷鐓^(qū)早,活躍度高,更是因?yàn)樗幸桓睙嵝哪c,是社區(qū)里的“答疑機(jī)器人”。
GT與AI的結(jié)緣說起來有點(diǎn)心酸,大學(xué)一年級(jí)的最后一天,他失戀了。分手理由是女朋友嫌棄他“不會(huì)做網(wǎng)站,不如其他同學(xué)”。為了證明自己,他當(dāng)天就搭了一個(gè)網(wǎng)站出來,在隨后給網(wǎng)站填充內(nèi)容的過程中,他對(duì)AI產(chǎn)生了興趣。
剛開始他一邊在國外的平臺(tái)學(xué)習(xí),一邊在飛槳平臺(tái)實(shí)踐。他發(fā)現(xiàn)飛槳特別符合國人的使用習(xí)慣,而且容易上手,自己很快就能夠輕松地做一些簡單的Demo。
與GT相反,曹志浩喜歡上AI則是自然而然的事,他的父母堅(jiān)信,“種一棵樹,一開始要扶正,樹苗慢慢長大之后,就要讓它自由生長”。所以曹志浩從小就思維開闊,喜歡“搗鼓”各種好玩、有趣的事情。“年齡判斷器”“接球小游戲”“野外蛇譜”……只要有了新鮮的想法,他就會(huì)借助飛槳去實(shí)現(xiàn)。
今年年初,飛槳的工作人員聯(lián)系GT,對(duì)接了大自然保護(hù)協(xié)會(huì)(TNC)提出的需求:在野保工作中,野外攝像裝置拍攝的圖像數(shù)據(jù)量龐大,能否用 AI 輔助進(jìn)行圖片的篩選和標(biāo)注?GT 之前并沒有類似項(xiàng)目的經(jīng)驗(yàn),如何去設(shè)計(jì)轉(zhuǎn)換數(shù)據(jù)的算法,用哪些深度學(xué)習(xí)的模型去做,怎么讓野保工作者輕松使用?這些問題對(duì)GT來說都是挑戰(zhàn)。
他靈光一閃想起了同樣在社區(qū)非常活躍的曹志浩,他們一拍即合,這對(duì)“最佳拍檔”就這樣從網(wǎng)友變”戰(zhàn)“友,一起克服各種技術(shù)困難,設(shè)計(jì)新方案,解決了之前令GT“頭禿”的難點(diǎn)。如今,這款產(chǎn)品已經(jīng)接近交付,馬上就能為滇南地區(qū)的生物多樣性保護(hù)貢獻(xiàn)一份力量。
“雖然我失去了愛情,但是意外收獲了AI和好友,還不算太壞。”GT笑著說。
初心不變,AI 助力正義
在夏凡的身上,有兩個(gè)看似毫不相關(guān)的標(biāo)簽:“公安情報(bào)學(xué)專業(yè)學(xué)生”、“AI開發(fā)者”。
考入警察學(xué)院后,本以為再也沒有機(jī)會(huì)深入學(xué)習(xí)自己喜歡的計(jì)算機(jī),然而他很快發(fā)現(xiàn),其實(shí)計(jì)算機(jī)技術(shù)在自己的專業(yè)可以大展拳腳。
今年5月,云南的大學(xué)生韓某因非法收購、出售兩只鸚鵡,一審被以“非法收購、出售珍貴、瀕危野生動(dòng)物罪”,判處*6年,并處罰金五萬元。鸚鵡體積小,在走私野生動(dòng)物案件中常有涉及,夏凡靈機(jī)一動(dòng),如果做一個(gè)AI應(yīng)用來輔助偵察該多好!于是,“鸚鵡識(shí)別”小程序的開發(fā)就這樣開始啟動(dòng)。
由于刑偵工作對(duì)信息安全要求很高,國產(chǎn)化深度學(xué)習(xí)平臺(tái)飛槳就成了他們最佳的選擇。僅用兩周時(shí)間,第一個(gè)版本就上線了。警察學(xué)院的同學(xué)們試用了“鸚鵡識(shí)別”小程序,紛紛表示“高大上”。
如今,越來越多的同學(xué)加入到學(xué)校的數(shù)據(jù)分析團(tuán)隊(duì)中來,現(xiàn)在已經(jīng)有五十多人了。其中,夏凡負(fù)責(zé)團(tuán)隊(duì)的技術(shù)部分,在定期的學(xué)習(xí)會(huì)上分享AI知識(shí)。很多同學(xué)也開始跟著他做一些有趣的項(xiàng)目,用科技武裝自己的職業(yè)。
沙漠的綠意,用代碼播種
熱氣球一定要用火嗎?能不能做個(gè)電熱氣球?
高鴻志從小就是個(gè)腦洞很大,行動(dòng)力也超強(qiáng)的人。產(chǎn)生了關(guān)于熱氣球的疑問以后,他就立刻去買了布和鼓風(fēng)機(jī),嘗試做“電熱氣球”。雖然沒有成功,但是絲毫不影響他“有了想法就行動(dòng)”的作風(fēng)。
高鴻志的家鄉(xiāng)在甘肅省古浪縣,該縣八步沙林場“六老漢”治沙造林的故事打動(dòng)過很多人。從小看著家鄉(xiāng)的綠色漸漸多起來,但他也清楚地知道治沙有多難。他想,人力種樹太累了,為什么不能讓機(jī)器人去種呢?
說做就做,高鴻志在學(xué)校發(fā)起了“沙漠治理機(jī)器人”項(xiàng)目。為了讓自己做的機(jī)器人表現(xiàn)更好,他開始主動(dòng)尋找相關(guān)方法和課程,而幫高鴻志打開了AI世界的大門的,是飛槳的一門《零基礎(chǔ)入門深度學(xué)習(xí)》的課程。
項(xiàng)目過程并不順利,由于缺少沙生植物的數(shù)據(jù)集,項(xiàng)目一度陷入停滯狀態(tài),飛槳社區(qū)的工作人員聽說以后,找到了社區(qū)的另一名熱心開發(fā)者,遠(yuǎn)赴敦煌,采集了項(xiàng)目所需的關(guān)鍵數(shù)據(jù)集。
現(xiàn)在,他們已經(jīng)做出了原型機(jī),很快就會(huì)進(jìn)行可行性試驗(yàn)。高鴻志由衷地希望,將來沙漠治理機(jī)器人能夠幫助治沙人減輕勞動(dòng)負(fù)擔(dān),讓綠意更快地在大地上“生長”。
AI 向善,做有溫度的開發(fā)者
今年以來,新冠疫情的爆發(fā),威脅著每個(gè)人的生命和健康。無數(shù)醫(yī)務(wù)工作者迎難而上,留給我們“最美逆行者”的背影。
對(duì)此,韓霖看在眼里急在心里,他琢磨著“我能用技術(shù)做些什么?”。由于新冠肺炎的數(shù)據(jù)量還不夠多,他只能先試著做了幾個(gè)相關(guān)項(xiàng)目,比如“基于PaddleClas的新冠肺炎胸透分類”。在目前的測試條件下,給普通肺炎患者,新冠肺炎患者和健康人分類,能夠達(dá)到97%以上的準(zhǔn)確率。
其實(shí)在此之前,韓霖已經(jīng)做了好幾個(gè)醫(yī)學(xué)影像分析項(xiàng)目。剛開始主導(dǎo)第一個(gè)項(xiàng)目“肝臟CT影像分割”時(shí),他想借鑒一下別人的代碼做baseline,但他發(fā)現(xiàn)當(dāng)時(shí)用的深度學(xué)習(xí)框架的API太冗雜了,不利于項(xiàng)目交流。
抱著試試看的心態(tài),韓霖轉(zhuǎn)到了飛槳框架。他發(fā)現(xiàn)飛槳API簡單,組網(wǎng)接口統(tǒng)一,配套的AI Studio平臺(tái)解決了本地算力不足的問題,而且不需要配置環(huán)境。之前卡了半年多的項(xiàng)目,換了框架之后三四天就做到了很好的結(jié)果,讓他特別開心。
說到項(xiàng)目的實(shí)際應(yīng)用,韓霖表示還比較遙遠(yuǎn),因?yàn)槊恳粋€(gè)診斷都可能關(guān)乎生死,如果算法存在疏漏,可能會(huì)導(dǎo)致非常嚴(yán)重的后果。談及未來規(guī)劃,韓霖表示他將一直從事醫(yī)學(xué)影像分析方向不斷探索學(xué)習(xí)。
AI+醫(yī)療等新興領(lǐng)域的探索之路,注定是孤獨(dú)而漫長的,飛槳也希望成為各行各業(yè)開發(fā)者們探索之路上的一盞燈,陪伴、照亮。
未來屬于AI,未來屬于“年青”人
清華大學(xué)博士后畢業(yè)后,楊陽選擇去北京郵電大學(xué)當(dāng)老師。讀書時(shí)的專業(yè)一直是電子科技與無線通信方向,但是受到在英偉達(dá)工作的表哥和在美國研究機(jī)器學(xué)習(xí)的好友影響,他開始發(fā)現(xiàn),未來或許是屬于人工智能的,他應(yīng)該盡早為學(xué)生們打開人工智能的大門。
對(duì)比了市面上所有的深度學(xué)習(xí)框架后,他最終選定了飛槳作為主要框架授課,而他主講的《人工智能基礎(chǔ)與應(yīng)用》也是北郵的示范課程。
關(guān)于智能眼鏡這個(gè)項(xiàng)目的想法,來源于一家他常去的盲人按摩店。他留意到,視障人士的生活真的很不方便,拿起水杯喝水這樣的小事,對(duì)他們來說都很困難。出了家門,給盲人提供便利的基礎(chǔ)設(shè)施也不夠完善。經(jīng)過思考,他帶著團(tuán)隊(duì)做了一款帶有輔助導(dǎo)航系統(tǒng)的智能眼鏡。
視障人士戴上這款眼鏡后,只需給眼鏡發(fā)出一個(gè)語音指令,比如“幫我找一個(gè)杯子”,眼鏡上的攝像頭就會(huì)開始在前方畫面中捕捉杯子,隨后告訴佩戴者杯子在什么位置。在戶外,這款眼鏡則能告訴佩戴者前方什么位置有行人或障礙物,非常方便。
下一步,楊陽打算在數(shù)據(jù)集上再多下一些工夫。他還想嘗試將手機(jī)的定位功能和眼鏡進(jìn)行結(jié)合,進(jìn)一步提升性能。“希望自己的研究能夠給企業(yè)帶來一些思路上的啟發(fā),做出更多造福人類的產(chǎn)品。”楊陽表示。
星辰計(jì)劃
星星之火,可以燎原。今年5月,百度啟動(dòng)了“星辰計(jì)劃”,除技術(shù)能力開放共享外,我們還將提供流量、資源、資金等多個(gè)方面的支持,助力AI 賦能社會(huì)公益事業(yè)。我們期待更多的開發(fā)者加入飛槳社區(qū),共創(chuàng)公益科技的未來!
寫在最后
上一秒還在使用別人開源的項(xiàng)目代碼,下一秒?yún)s又貢獻(xiàn)了自己的一份力量,這就是開源社區(qū)的魅力。仰望星空,不如躬身入局,與全球 AI 開發(fā)者一起,攜手共建繁榮開放的深度學(xué)習(xí)開源社區(qū)。
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!