成  就  一  直  前  進  的  你

成  就  一  直  前  進  的  你

loanding...

首頁>求職面試>模型跑一整晚只進步0.5% 演算法工程師卻能高興一整天

模型跑一整晚只進步0.5% 演算法工程師卻能高興一整天

離開公司前,我按下了Run,隔天早上第一件事不是泡咖啡,也不是看信箱,而是直接打開電腦,看昨天那個模型到底跑得怎麼樣。95.8%。昨天是95.3%。只進步了0.5%。但我忍不住笑了一下。

模型跑一整晚只進步0.5% 演算法工程師卻能高興一整天
share
share

演算法工程師都在做什麼?

如果不是做這一行的人,大概很難理解,為了這0.5%,我前面改了多少東西。

資料重新整理了一次,特徵重新挑選,參數不知道調了幾輪,模型跑了好幾個版本。有幾次還因為設定錯誤,跑了好幾個小時才發現結果根本不能用。

有朋友曾經問我:「演算法工程師是不是每天都在設計很厲害的AI?」我不知道該怎麼回答,因為我的一天,很可能是在等模型跑完。

有時候改一個參數,等兩個小時;有時候跑大型資料集,一個晚上過去,隔天打開結果,發現還不如昨天。

我們部門有人開玩笑說,演算法工程師最重要的能力不是數學,也不是程式,而是耐心。以前我還不太相信,現在覺得還真的有點道理。

演算法工程師的職業病

最有趣的是,模型表現變好,不代表工作就結束了。接下來還要確認,是不是資料剛好影響了結果?是不是過度擬合?換另一批資料還有一樣的效果嗎?如果只是碰巧比較好,那前面的努力就得全部重來。

所以我們很少因為一個數字就開始慶祝。反而會先懷疑:「真的假的?」這大概是演算法工程師的職業病!

很多人看到AI,想到的是很酷的技術。我想到的卻是滿滿的Log、進度條,還有一個跑了八個小時卻跳出Error的畫面。

聽起來好像有點無聊。可是當你真的找到一個方法,讓模型比昨天更好一點點,那種成就感又很真實。

不是因為世界因此改變了,而是你知道,那0.5%,不是運氣,它是很多次失敗、很多次重跑,還有很多杯咖啡,一點一點換來的。

所以如果哪一天你看到一個演算法工程師盯著螢幕傻笑,不用太意外!他可能不是中樂透。只是昨天跑了一整晚的模型,終於比昨天好了一點。

更多資訊請上:https://freshman.1111.com.tw/

上一篇: 醫檢師的工作日常:看見每一支檢體背後的人

你可能會喜歡的文章

author

作者簡介

我是職點編輯群 / 職點文字團隊

一群理性與感性兼具的文字團隊,用數據分析趨勢,用文字感動人心,帶給讀者最新的職場資訊、求職技巧和生活好點子。

totop