第29章 這誰接受得了?
楊禹在下達指令的時候,林中堯偶爾會回頭瞄上楊禹一眼。
雖然「略懂」軟體技術的人也能說出這樣的話,但在一群懂技術的程序員面前還能如此語氣堅定,這只是「略懂」能有的底氣?
嗯,可能是老闆身份的加持吧。
老實的林中堯也沒再多想。
十多分鐘過去,一切就緒。
隨著一切介面調整完畢,模塊上線運行,只見「哐哐哐……」一片彈窗跳出。
每一個彈窗左上角都有幾個字母「error!」
程序員最煩看到的單詞莫過於此,但它又是最常見單詞之一。
但從來沒有哪一款軟體剛做出來不報錯的,裡面數萬、乃至於數十萬條代碼,沒BUG的幾率幾乎為零。
所以,報錯才是常態,不報錯的……基本沒有。
林中堯立即吩咐其他人將一個個報錯代碼記下,然後查找問題所在。
這套監控平台畢竟是「借鑒」其他成熟平台搞出來的,基礎架構上肯定不存在問題,運行邏輯也肯定也是正確的,現在軟體運行報錯,大概率只是代碼上的一些小瑕疵。
果然,十多號人各自回到工位,一通忙碌后,便將暴露出的問題一個個解決了。
再次進行軟體封裝、測試……
繼續報錯!但比剛才少了許多。
再次進行整改。
如此反覆折騰數次,平台終於成功運行並有了數據輸出。
「告警:2008/8/2119:32,「超市南入口」人員聚集超過5人。」
「告警:2008/8/2119:33,「水產區1號攝像頭」人員聚集超過10人。」
「告警:2008/8/2119:33,『日化用品』有人員長時間滯留。」
「告警:2008/8/2119:34,『生鮮蔬菜區』有人行為異常。」
「……」
短短几分鐘便跳出了上百條信息,這就是用超市監控攝像頭作為測試對象的優勢之所在。
論人流量,除非某些大型活動現場,否則幾乎很少有能與超市相比的。
而晚上7點到8點,差不多又是超市最為忙碌的時段,很多上班族只有這個時間段才有機會到超市來逛逛。
同時超市有顧客、有員工,人員流動和人員長時間駐留現象都廣泛存在。
楊禹看著這一結果,面色如常地吩咐道:「逐一檢查預警信息,與錄像畫面對比,確定預警信息的正確性,並將結果反饋給『道』。」
沒有人質疑楊禹的決定,雖然在座的絕大部分人都不明白這種反饋有什麼意義,但他們還是照著做了。
唯有林中堯驚奇地看了一眼楊禹。
正常情況下,一個軟體運行結果出現偏差,程序員就應該對其軟體代碼或參數做出相應的調整。
而現在楊禹卻要求將結果反饋給系統內置的圖像智能分析模塊「道」,只能說明一件事情,那就是「道」很可能是具備深度學習能力。
它或許在一開始遠不如人為設定判定條件的程序來得準確,但隨著通過海量數據的學習、反饋,它的準確率將與人的判斷力無異,甚至超過人的判斷力。
果然,在隨後對日誌數據的檢查過程中,他們發現系統給出的很大部分告警都是錯誤的。
就拿人員聚集來說,它可能將動作幅度過大的一個人判定為兩個人,而將摟在一起行走的兩個人判定為一個人。
整體預警準確率還不到30%,這玩意兒要是拿到市場上進行商業化運作,會被用戶罵到懷疑人生。
其他人隨著結果校隊的進行而逐漸變得沮喪。
啥玩意兒?搞了幾天弄出來個殘次品?這誰接受得了?
如果是平台架構上存在問題,他們還可以進行調整,但這明顯不是平台問題,而是內置於平台內部的圖形分析模塊不給力——而這個模塊,據林中堯說是老闆花大力氣從國外某研究機構引進的。
林中堯卻愈發堅定了自己的判斷,他鎮定地說道:「大家別灰心!這才剛剛開始呢。」
說完,他便開始按照既定的格式,將預警的判定結果反饋給「道」。
林中堯在這群技術人員中絕對是最頂尖的存在,不管是專業技術還是眼界。
所以在他說出這樣一番話后,在座眾人心態稍微穩了一些,也跟著林中堯忙活起來。
系統預警還在繼續,工作組裡除楊禹外,其他人各自坐在一台電腦前,按照不同類型進行結果校對和反饋……
無異,這個工作是枯燥乏味的,工作量也極其巨大。
但成效卻是顯著的。
隨著一條條數據的輸入輸出,系統的預警準確率正以驚人的效率提升。
30%……35%……40%……
直到晚上10點,超市歇業,這個準確率已經達到了50%。
其他人沒有太大感覺,認為這應該是正常情況,但林中堯卻感覺到一些非常尋常之處。
雖說深度學習技術是一種前言科技,但從未聽說過有如此高的學習效率。
他自己沒有接觸過這方面的研究,但卻也聽說過一些,有些科研機構或者研究室,為了提高1%的準確率,需要投入的數據往往是數以百萬計的。
今晚,滿打滿算,也就一千來條預警信息……
雖說機器學習在前期提升會很明顯,但這個明顯得有些過分了。
一直站在一旁的楊禹此刻拍了拍手,笑著道:「好了,大家今晚辛苦了,一會兒去旁邊的烏龍巷吃宵夜,公司買單!」
「耶!」所有人歡呼一聲,那一身的疲倦竟然也消減了許多。
年輕人,其實並不是真的討厭加班,只是討厭加班后還不被認可,亦或者被領導認為你加班就是理所當然的。
楊禹在這一點讓能做到與員工共情,不會去犯那種低級錯誤。
「不過我得提醒一句,你們入職的時候可都是簽過保密協議的,可千萬別將工作中的一些東西拿到外面去說,特別是今晚測試的任何一處細節。不然到時候追究責任,就不要怪我不講情面。」
「放心吧!老闆。」林中堯當先說道,「大家都是成年人,有分寸的。」
「對!」
「放心吧,老闆。」
一陣此起彼伏的聲音傳來,大家的關係彷彿又近了一些。
隨後楊禹便帶著軟體技術部的人浩浩蕩蕩地走出了辦公區,路過另一邊門口時,見裡面還有人在加班,楊禹自然也不會厚此薄彼,也都叫上了,其中就包括安福生。
金水大廈旁邊不遠處便是烏龍巷,這也是附近有名的美食街,火鍋燒烤大排檔,只有你想不到,沒有這裡找不到的。
楊禹一行進了巷子,立刻成了香餑餑,沿途老闆、服務員莫不一臉熱情地招呼著,就差直接動手拉人了。
可楊禹等人的目標卻非常明確,他們在路上就已經商量好了,吃燒烤喝啤酒。
來到一家「明記燒烤」的店鋪前,隊伍中一個瘦得跟猴子差不多的年輕人吆喝道:「老闆!來大生意了。」
這傢伙是軟體技術部的顯眼包,梁濤,在資料庫方面頗有功底。
正在店裡忙活的老闆小跑著沖了出來,見到這浩浩蕩蕩的一群人,差點沒興奮得抽過去。
「快!快請坐。」
老闆忙不迭地開始招呼,端茶倒水挪凳子、抹桌放碗遞菜單,動作那叫一個麻溜。
作為老闆,楊禹知道自己不發話別人也不好動,於是拿起菜單就是一陣揮毫潑墨,主打的就是一個大氣。
有了楊禹的打樣,其他人也就少了許多拘謹。
當燒烤店老闆最後拿著菜單進去的時候,嘴角都快咧開了。
「安福生,這兩天推廣進行得咋樣了?」楊禹讓林中堯和安福生坐在了自己旁邊,邊嗑瓜子邊問起了工作。
安福生略有些拘謹,道:「董事長……」
楊禹揮揮手打斷道:「私下裡的場合就別搞得這麼正式了,我覺得你之前叫我禹哥就挺好的,就這樣稱呼吧……嗯,大家也一樣,非正式場合,都隨意一些。」
這也是楊禹的聰明之處,別看宏銘科技成立多年,算是老公司了,但在楊禹眼裡,從軟體技術部成立的那一刻,它才算是一個真正的公司,而眼前這夥人就是他的初創團隊。
如果跟初創團隊都沒法打成一片,只能說當老闆的很失敗。
「禹哥。」安福生咧嘴一笑,道,「今天我們的推廣改變了一些方式,效果好了許多。特別是那宣傳冊,詳細地羅列了聯網報警的好處以及不安裝聯網報警存在的安全隱患,另外,點餐軟體作為贈品,被放在了醒目的位置上,很能吸人眼球。就連我這個新手,今天都談下了五家店鋪,要知道昨天我忙活了一天,只談下了一家。」
楊禹笑了笑,轉變推廣方式確實可以提高成功率,但要說陡然間提升五倍,卻也不太現實,估計運氣佔了很大成分。
「好好乾!市場是公司的生命線,你們的工作非常重要。」
「禹哥放心,我們肯定會竭盡全力把事情做好的。」
楊禹微微頷首,端起啤酒杯吆喝大家先走了一個。
趁著喝酒的空擋,林中堯實在沒忍住內心的好奇,低聲問道:「老闆,你引入的那個圖形智能分析模塊,是不是採用的一種深度學習演算法?」
楊禹茫然中帶著認真:「不知道吶,我對這方面也只是略知一二。」