港大工程學高材女生 盼研人工智能助人解困 (黃靜美智子)

By on April 24, 2019

本文作者為黃靜美智子,為《信報》撰寫專欄「大學道」。

近年,不同行業對IT人才都有殷切需求,如程序編寫、系統工程及軟件工程等。談到相關工科,社會上普遍認為只適合男生修讀。然而,也有不少女生對工程學充滿熱誠,如胡中瑜(Angel)因為熱愛鑽研電腦程式和人工智能,除了在中學自學程式設計,更決心修讀香港大學工程學計算機科學系。Angel現為二年級生,成績出類拔萃,早前更獲頒獎學金,將於下學期遠赴美國麻省理工學院交流,她卻謙虛說道:「我認為女生讀計算機科學也沒有什麼特別不同呢!我只是希望以科技幫助更多人去解決問題。」

胡中瑜(Angel)現在於香港大學就讀計算機科學與工商管理學學士(雙學位課程),為二年級生。訪問當日約在下午,她剛好上完計算科學科(Scientific Computing),但這一門進階課程普遍都是三年級生修讀。「因為我想了解多些電腦系統結構的限制因素,這個課程很有趣,從理論概述電腦運算,包括數值分析和計算等。有次教授講到一次火箭工程的例子,因為在系統中出現整數溢位錯誤,結果計錯數,就此令到火箭墜毀!」Angel說話明快爽朗,相信與她多年來在辯論隊的訓練有素有關,而且一談到與電腦運算的話題,她更是滔滔不絕,興致盎然。

家人曾反對選科

Angel與計算機科學(Computer Science, CS)結緣於中學時期,但當時她並無修讀電腦學科。「我喜歡畫畫,又擅長理科,所以想結合藝術和理科知識。在中五時,老師建議我多去了解CS,我才發現自己很喜歡這門學科中嘗試尋找根本原因的邏輯,就像很多邏輯遊戲的背後都自有一套演算法,而我十分喜歡尋根究柢,透過拆解簡化事物,從而尋找答案或解決方法。」故此,她在中六時便堅決報讀計算機科學,鍛煉數理學科,她坦言:「我專注力較高,記性好,所以不停操練試卷。我不是以一次文憑試為目標,而是為了考進港大CS而努力讀書。」她更在考完文憑試後,自學程式設計,可說目標相當清晰。

胡中瑜(Angel)一直喜歡鑽研邏輯演算,在中學已自學編程,現於香港大學工程學修讀計算機科學系。(吳楚勤攝)

胡中瑜(Angel)一直喜歡鑽研邏輯演算,在中學已自學編程,現於香港大學工程學修讀計算機科學系。(吳楚勤攝)

可是這個選科決定卻受到家人的反對,Angel憶述:「我直至放榜前幾日才跟家人坦白選科排序呢。那年我在文憑試中考獲5科5**成績。家人認為我既然考取好成績,為何不報讀法律或醫科等專業?而且在他們印象中,我並不是那些自小精通砌機的男生,又認為我沒有很多電腦程式的知識。」然而,這無阻Angel的決心,更成功考入香港大學工程學計算機科學系。熱愛日本漫畫的她笑言:「我喜歡《怪醫黑傑克》,很欣賞主角敢於追逐理想,特立獨行,我想自己都像這樣,即使和別人預期的不同,但只要目標清晰,我也會堅持走自己所選的路。」

談到女生讀計算機科學有何不同?Angel坦言:「學系的男女比例大約是七比三吧。不過,我認為女生讀CS也沒有什麼特別不同呢!雖然大家一開始可能會認為女仔不是擅長編程的人,哈哈!」她直言自己喜歡演算法和數理方面的學科,並且分享道:「有一科是離散數學(Discrete mathematics),其中一堂講解Tree和Graph,如何用edge連結各個node,當時教授接連地引申不同關係圖,我們藉此順應其中的邏輯,相當有趣!」

活躍於比賽活動

Angel對人工智能(AI)深感興趣,直至升上二年級時,她開始投身不同活動比賽和實習。「最初是機械工程的同學叫我一起參加人工智能自動車比賽,我覺得好開心,既然別人找我合作,我一定要好好努力!」比賽內容為設計出能夠在城巿模型上行走的人工智能機械車,其中包括不少交通規則,如遇上交通燈要停車,車速和避震等等都納入評分準則。雖然CS學生通常負責軟件程式部分,但Angel在籌備過程中跟不同工學同學交流,也對機械知識感到興趣,更請教碩士及博士生。「我們已經砌好城巿模型和自動車,但軟件部分還要改良,例如演算法中的reward,要車子跟從地面的路線,但就出現停駛或者原地轉圈的情況,要再修正調整,避免出現錯誤。其實許多時候我們思考一件事物,總會發生預料之外的問題,所以必須反覆精密測試。」Angel仔細地解釋每個編程細節,有條不紊。

Angel和同學參加「法律黑客松」比賽,研發閱讀理解的AI程式,榮獲第二名。(受訪者相片)

Angel和同學參加「法律黑客松」比賽,研發閱讀理解的AI程式,榮獲第二名。(受訪者相片)

她也和同學參加了「法律黑客松」(Innotech Law Hackathon)比賽,研發閱讀理解的AI程式,並且獲得第二名。她憶述:「我們在測試時要輸入一篇很長的英文文章,沒想到AI在回答問題時答得十分準確,當時覺得好神奇呢!我們都難以置信,因為過程很艱難,曾經兩三晚通頂都未debug到,因此最後終於成功了,我們也很感動。」

至於實習方面,Angel在剛過去的暑假就在初創企業有光科技(Fano Labs)做研究實習,利用人工智能做廣東話翻譯。「其實我最初接觸AI,好像black box一樣,我很想了解一下它有什麼功能和局限。我在實習時主要負責做數據檢查與修正,測試演算法的運作。最初都是由簡單對話開始,由口語譯做書面語,後來我也上網搜集許多電影對白,例如周星馳的電影,哈哈!」她表示透過應用AI的功能用途,認為在文字處理方面可以有很大幫助。

創辦義工組助人

由於了解到編程科學可以幫助人類日常生活不同方面,Angel更和同學創辦港大計算機科學義工小組。「其實受到Dr. Choi的鼓勵。她知道港大土木工程系成立了『明德工程』,義務助建設施活動,認為CS學生也可以利用專業做義工服務,幫助一些非牟利團體,我便找了幾個志同道合的同學。」義工小組會幫體育中心設計應用程式,用來計算行路步數,以便舉辦步行比賽活動;也與一間非牟利組織合作,設計數據分析系統,調查精神病患者跑馬拉松的數據。Angel表示:「CS並非一門獨立知識,在不同領域上都需要科技支援。我們透過義工服務,了解不同產業對科技的需要,這點很有趣,也能善用科技解決問題。」

今年Angel剛剛獲頒創新科技獎學金,將於下學期到美國麻省理工學院交流,進一步研讀AI,例如擴增實境、虛擬實境、人機互動(Human–computer interface)等等。面對現代科技發展一日千里,她的目標簡單而清晰:「我希望科技研發能夠為人帶來更好的生活。」

Angel投身不同活動比賽,和隊友一同研發人工智能程式,從而了解更多編程科學的實際應用。

Angel投身不同活動比賽,和隊友一同研發人工智能程式,從而了解更多編程科學的實際應用。

香港大學工程學院(計算機科學系)

創立年份︰1912年(工程學院)

學院院長:趙汝恒教授

學系概況
香港大學工程學院是香港以至東南亞歷史最悠久的工學院,亦為香港大學創校學院之一。港大工程學院是全港最具規模的工程學院,透過轄下五大學系,包括土木工程系、計算機科學系、電機電子工程系、工業及製造系統工程系及機械工程系,提供高質素的學士、碩士及研究院課程,為各工程專業培訓頂尖人才。

學士課程
工程學院透過全方位教育,使學生不但修習尖端技術的知識,更培養他們積極和多角度思維、卓越的語文能力與社交技巧、創新思維,令畢業生擁有不凡的國際視野和秉持終身學習的態度,及恪守專業誠信等優秀個人屬性。工程學院現提供四個本科課程,包括工學學士(JS6963)、工學學士(生物醫學工程)(JS6925)、工學學士(工程科學)(JS6951)及文理學士(金融科技)(JS6248)。

DSE成績
以大學聯合招生辦法,申請入讀「工學學士」課程的學生,須具備香港中學文憑考試成績,其中包括四科核心科目,物理及另一科選修科目,並達到香港大學最低入學成績要求。本課程的收生分數,以香港中學文憑考試最佳5科成績計算,2018年經聯招入讀課程學生的中位數成績為24分。

面試資料:面試以小組形式,於每年6月初舉行。

網址:https://engg.hku.hk

撰文:黃靜美智子

[email protected]

更多大學道文章:

支持 StartupBeat

如欲投稿、報料,發佈新聞稿或採訪通知,按這裡聯絡我們