Loading [MathJax]/extensions/tex2jax.js

1

23
1

文字

分享

1
23
1

不要相信你的直覺

賴 以威
・2013/12/31 ・2780字 ・閱讀時間約 5 分鐘 ・SR值 450 ・四年級

Photo Credit:Celestine Chua
Photo Credit:Celestine Chua

「應該是這樣吧」。

許多時候我們遇到不懂的事情,常習慣就這麼歪頭兩秒鐘,然後,彷彿答案卡在腦袋裡面一樣,搖一搖,答案噗通一聲就掉出來了。

有人稱這是直覺。

然而,很遺憾地,大多數人的直覺都不是很準,不然就不會那麼多人在樂透選號時面帶微笑,還善良地想著要捐出一半頭彩。

-----廣告,請繼續往下閱讀-----

要是理性點,應該會很憂心忡忡地想著:

50元花下去,中三碼的機率僅有1.78%,好低。
六碼全中的頭彩機率更是低到億分之7.15,比每天車禍致死的機率億分之5.25高一點點而已,唉。

 

就算不講容易讓人不理性的樂透,直覺在許多時候也經不起數學的檢驗。更正確一點的說法是,直覺本來就不大準,只是這世界並沒有太多事情能搞清楚對錯,所以不容易察覺到直覺到底有多不準。好比你覺得隔壁同學暗戀你,因為她下課常問你要不要一起去合作社,但事實上她只是單純想找人陪,可是在告白之前,你無法確認這件事情的真相。

更可悲的是,就算告白成功了,你還是無法確認她是否真的愛你。

聽不懂嗎?沒關係,再長大一點就懂了。

-----廣告,請繼續往下閱讀-----

今天,我們藉由簡單的數學統計,讓大家實際看看,直覺跟事實間的差距,恐怕比藍綠兩黨之間的差距還大。後者至少還有「無能」、「貪汙」、「讓老百姓氣到高血壓」等等諸多族繁不及備載的共同點……。嗯,他們其實蠻像的,我似乎舉錯例子了。

※直覺 vs. 數學

翻開存摺,看看最左邊的數字,將這個數字稱為「首數」,一百多萬的首數是1,六千多元的首數是6,八十幾塊的首數即是8。現在,請用直覺判斷,全台灣兩千三百萬人的存款金額首數,1~9各個數字出現的機率各自是多少呢?

均勻分布,每個數字出現的機率皆是1/9。

許多人的直覺應該此刻在腦海裡吶喊著這個答案,還帶點不屑。

-----廣告,請繼續往下閱讀-----

要是順從直覺,按照這個邏輯繼續推理下去,使用歐元的人的存款金額首數,日本人的日幣存款金額首數,每個數字出現的機率應該也都是1/9的均勻分布。沒理由這項統計數字在台灣是均勻分布,到歐洲或日本就會改變,大家理當都該一樣。

現在,當我們假設有9個人,戶頭裡各自有100、200…900元新台幣,符合均勻分布。要是銀行忽然將他們的存款改以日幣或歐元計算,會得到下表。

台幣 100 200 300 400 500 600 700 800 900
日幣 357 714 1071 1429 1786 2143 2500 2857 3214
歐元 2.5 5 7.5 10 12.5 15 17.5 20 22.5

 

可以看見,首數1從出現一次,大幅增加到三與四次,首數9則消失在表格中。

考慮更一般的狀況,可以得到下面的統計分析圖。當台幣換算成歐元或日幣時,首數數字小的出現機率都比較高。

-----廣告,請繼續往下閱讀-----

uniform_firstnum

至此,可以宣告直覺失敗,輸給了所謂的「班佛定律」:以自然形式出的數字,首數是1的機率約30%,2的機率是17.6%,依序遞減,首數是8與9的機率各自僅有5.1%與4.6%。

 

※班佛定律是哪招

要解釋這種不直覺的遞減現象,我們得先提一個生活中的例子。

想像一條長條狀的蛋糕,蛋糕上不同區域,有不同的裝飾:有些地方是草莓、有些地方是櫻桃、還有些地方是肉桂跟大蒜。

要是有四人想分這條蛋糕,而且每種裝飾都想吃到,最常見的作法,就是先將蛋糕由上往下,切成許多片,每一片的大小符合每個人能拿到的比例,切完後依序1、2、3、4、1、2、3、4…等分。每個人再根據自己的編號,週期性地挑出屬於自己的蛋糕。如同下圖,

-----廣告,請繼續往下閱讀-----

 

理想蛋糕分法
理想蛋糕分法

上圖就是其中一人的切法。在每隔一段距離,切下等寬的一部份。可以確保每個人拿到他該拿到的比例,且各種裝飾都能拿到。我們稱這種為「理想蛋糕分法」。

回到首數的問題。

要是統計全台灣的人銀行存款,可以畫出存款的統計分布圖,我們用下面這張示意圖表示。

linearX
x軸為線性時,首數分布不規律且不均等。

存款首數為1的區域我們用紫色表示。要是將整個曲線想成一條蛋糕,切下的紫色區域起先是一條細細的「1」,過了2~9後,再來一塊粗一點的「10~19」,這次得隔久一點,過了0~99,才會再出現更粗的「100~199」。然後,得一直等到「1000~1999」。

-----廣告,請繼續往下閱讀-----

切下的區域分別是1、10、100、1000…切的間隔是8、80、800…。

換句話說,依據不同首數的蛋糕切法,在不同間隔間,切下大小不同的面積,不是剛才說的「理想蛋糕分法」。可能,落在300~500的櫻桃就這麼沒了。

不過,要是將x軸的金額取對數(log),就會得到下面這張圖。

logX
x軸為對數時,首數分布呈現「理想蛋糕分法」。

方才所說的「理想蛋糕分法」——等間隔切下同樣大小的區域,在此重現了

-----廣告,請繼續往下閱讀-----

因為是等間隔,不同區域的裝飾都能拿到,以取樣的角度來,就是取下來的部分能夠充分反映原來曲線的特性。

有趣的是,在對數轉換後,首數為1切下來的面積所佔比例是log102- log101=log2~30%,首數是2的比例則是log103- log102=log10(3/2)~17.6%,歸納出首數為x時,所佔比例為log10(1+1/x),。

這才是真正的首數分布。

 

回到剛剛不同幣值的問題,如果假設新台幣的存款首數分布是依據班佛定律時,換算成歐元跟日幣後,可以得到下圖

exp_firstnum
當首數分布,符合班佛定律時,不管怎麼切換貨幣,依然遵守班佛定律。

可以看見,換算到不同貨幣後,趨勢依然相似,大致依然符合班佛定律。終於,我們看到log離家出走,離開了數學課本

※數學界的抓猴達人,班佛定律

只要是自然產生的數據,且數據涵蓋範圍很大,首數分布即會符合班佛定律。

因此,班佛定律相當具有實際用途。好比,統計公司一年的各種報帳款項,便會看見班佛定律的存在。政府或會計師即可反過來利用班佛定律,審核公司報帳是否誠實,如果不符合班佛定律,可能就有問題了。

奈何我無法拿中華民國各級政府,或首長特別費的資料實際測試一下班佛定律的威力(也怕測出來發現不符合,大家反而會說「這不是理所當然嗎」),只好拿2012總統大選全國各鄉鎮的投票結果來看:

 

2012
2012總統大選符合班佛定律

結果相當符合班佛定律,這告訴我們,要嘛總統大選沒作票,或者作票的人精通班佛定律,再不然就是,作票的人歪打正著還是讓結果符合班佛定律了。

從一開始就說,別相信直覺了嘛。

參考資料:

  • R. M. Fewster, “A simple explanation of Benford’s law,” the American Statistician, vol. 63, no. 1, pp. 26-32, Nov. 2009.

註:更多賴以威的數學故事,請參考《超展開數學教室》。

-----廣告,請繼續往下閱讀-----
文章難易度
所有討論 1
賴 以威
32 篇文章 ・ 9 位粉絲
數學作家、譯者,作品散見於聯合報、未來少年、國語日報,與各家網路媒體。師大附中,台大電機畢業。 我深信數學大師約翰·馮·諾伊曼的名言「If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is」。為了讓各位跟我一樣相信這句話,我們得先從數學有多簡單來說起,聊聊數學,也用數學說故事。 歡迎加入我與太太廖珮妤一起創辦的: 數感實驗室

0

2
1

文字

分享

0
2
1
ECU: 汽車大腦的演化與挑戰
鳥苷三磷酸 (PanSci Promo)_96
・2025/07/02 ・3793字 ・閱讀時間約 7 分鐘

本文與 威力暘電子 合作,泛科學企劃執行。

想像一下,當你每天啟動汽車時,啟動的不再只是一台車,而是一百台電腦同步運作。但如果這些「電腦」突然集體當機,後果會有多嚴重?方向盤可能瞬間失靈,安全氣囊無法啟動,整台車就像失控的高科技廢鐵。這樣的「系統崩潰」風險並非誇張劇情,而是真實存在於你我日常的駕駛過程中。

今天,我們將深入探討汽車電子系統「逆天改運」的科學奧秘。究竟,汽車的「大腦」—電子控制單元(ECU),是如何從單一功能,暴增至上百個獨立系統?而全球頂尖的工程師們,又為何正傾盡全力,試圖將這些複雜的系統「砍掉重練」、整合優化?

第一顆「汽車大腦」的誕生

時間回到 1980 年代,當時的汽車工程師們面臨一項重要任務:如何把汽油引擎的每一滴燃油都壓榨出最大動力?「省油即省錢」是放諸四海皆準的道理。他們發現,關鍵其實潛藏在一個微小到幾乎難以察覺的瞬間:火星塞的點火時機,也就是「點火正時」。

如果能把點火的精準度控制在「兩毫秒」以內,這大約是你眨眼時間的百分之一到千分之一!引擎效率就能提升整整一成!這不僅意味著車子開起來更順暢,還能直接省下一成的油耗。那麼,要如何跨過這道門檻?答案就是:「電腦」的加入!

-----廣告,請繼續往下閱讀-----

工程師們引入了「微控制器」(Microcontroller),你可以把它想像成一顆專注於特定任務的迷你電腦晶片。它能即時讀取引擎轉速、進氣壓力、油門深度、甚至異常爆震等各種感測器的訊號。透過內建的演算法,在千分之一秒、甚至微秒等級的時間內,精準計算出最佳的點火角度,並立刻執行。

從此,引擎的性能表現大躍進,油耗也更漂亮。這正是汽車電子控制單元(ECU)的始祖—專門負責點火的「引擎控制單元」(Engine Control Unit)。

汽車電子控制單元的始祖—專門負責點火的「引擎控制單元」(Engine Control Unit)/ 圖片來源:shutterstock

ECU 的失控暴增與甜蜜的負荷

第一顆 ECU 的成功,在 1980 年代後期點燃了工程師們的想像:「這 ECU 這麼好用,其他地方是不是也能用?」於是,ECU 的應用範圍不再僅限於點火,燃油噴射量、怠速穩定性、變速箱換檔平順度、ABS 防鎖死煞車,甚至安全氣囊的引爆時機……各種功能都交給專屬的 ECU 負責 。

然而,問題來了:這麼多「小電腦」,它們之間該如何有效溝通?

-----廣告,請繼續往下閱讀-----

為了解決這個問題,1986 年,德國的博世(Bosch)公司推出了一項劃時代的發明:控制器區域網路(CAN Bus)。你可以將它想像成一條專為 ECU 打造的「神經網路」。各個 ECU 只需連接到這條共用的線路上,就能將訊息「廣播」給其他單元。

更重要的是,CAN Bus 還具備「優先通行」機制。例如,煞車指令或安全氣囊引爆訊號這類攸關人命的重要訊息,絕對能搶先通過,避免因資訊堵塞而延誤。儘管 CAN Bus 解決了 ECU 之間的溝通問題,但每顆 ECU 依然需要獨立的電源線、接地線,並連接各種感測器和致動器。結果就是,一輛汽車的電線總長度可能達到 2 到 4 公里,總重量更高達 50 到 60 公斤,等同於憑空多載了一位乘客的重量。

另一方面,大量的 ECU 與錯綜複雜的線路,也讓「電子故障」開始頻繁登上汽車召回原因的榜首。更別提這些密密麻麻的線束,簡直是設計師和維修技師的惡夢。要檢修這些電子故障,無疑讓人一個頭兩個大。

大量的 ECU 與錯綜複雜的線路,也讓「電子故障」開始頻繁登上汽車召回原因的榜首。/圖片來源:shutterstock

汽車電子革命:從「百腦亂舞」到集中治理

到了2010年代,汽車電子架構迎來一場大改革,「分區架構(Zonal Architecture)」搭配「中央高效能運算(HPC)」逐漸成為主流。簡單來說,這就像在車內建立「地方政府+中央政府」的管理系統。

-----廣告,請繼續往下閱讀-----

可以想像,整輛車被劃分為幾個大型區域,像是車頭、車尾、車身兩側與駕駛艙,就像數個「大都會」。每個區域控制單元(ZCU)就像「市政府」,負責收集該區所有的感測器訊號、初步處理與整合,並直接驅動該區的馬達、燈光等致動器。區域先自理,就不必大小事都等中央拍板。

而「中央政府」則由車用高效能運算平台(HPC)擔任,統籌負責更複雜的運算任務,例如先進駕駛輔助系統(ADAS)所需的環境感知、物體辨識,或是車載娛樂系統、導航功能,甚至是未來自動駕駛的決策,通通交由車輛正中央的這顆「超級大腦」執行。

乘著這波汽車電子架構的轉型浪潮中, 2008 年成立的台灣本土企業威力暘電子,便精準地切入了這個趨勢,致力於開發整合 ECU 與區域控制器(Domain Controller)功能的模組化平台。他們專精於開發電子排檔、多功能方向盤等各式汽車電子控制模組。為了確保各部件之間的溝通順暢,威力暘提供的解決方案,就像是將好幾個「分區管理員」的職責,甚至一部分「超級大腦」的功能,都整合到一個更強大的硬體平台上。

這些模組不僅擁有強大的晶片運算能力,可同時支援 ADAS 與車載娛樂,還能兼容多種通訊協定,大幅簡化車內網路架構。如此一來,車廠在追求輕量化和高效率的同時,也能顧及穩定性與安全性。

-----廣告,請繼續往下閱讀-----
2008 年威力暘電子致力於開發整合 ECU 與區域控制器(Domain Controller)功能的模組化平台 /圖片來源:shutterstock

萬無一失的「汽車大腦」:威力暘的四大策略

然而,「做出來」與「做好」之間,還是有差別。要如何確保這顆集結所有功能的「汽車大腦」不出錯?具體來說,威力暘電子憑藉以下四大策略,築起其產品的可靠性與安全性:

  1. AUTOSAR : 導入開放且標準化的汽車軟體架構 AUTOSAR。分為應用層、運行環境層(RTE)和基礎軟體層(BSW)。就像在玩「樂高積木」,ECU 開發者能靈活組合模組,專注在核心功能開發,從根本上提升軟體的穩定性和可靠性。
  2. V-Model 開發流程:這是一種強調嚴謹、能在早期發現錯誤的軟體開發流程。就像打勾 V 字形般,左側從上而下逐步執行,右側則由下而上層層檢驗,確保每個階段的安全要求都確實落實。
  3. 基於模型的設計 MBD(Model-Based Design) 威力暘的工程師們會利用 MatLab®/Simulink® 等工具,把整個 ECU 要控制的系統(如煞車),用數學模型搭建起來,然後在虛擬環境中進行大量的模擬和測試。這等於在實體 ECU 誕生前,就能在「數位雙生」世界中反覆演練、預先排除設計缺陷,,並驗證安全機制是否有效。
  4. Automotive SPICE (ASPICE) : ASPICE 是國際公認的汽車軟體「品質管理系統」,它不直接評估最終 ECU 產品本身的安全性,而是深入檢視團隊在軟體開發的「整個過程」,也就是「方法論」和「管理紀律」是否夠成熟、夠系統化,並只根據數據來評估品質。

既然 ECU 掌管了整輛車的運作,其能否正常運作,自然被視為最優先項目。為此,威力暘嚴格遵循汽車業中一本堪稱「安全聖經」的國際標準:ISO 26262。這套國際標準可視為一本針對汽車電子電氣系統(特別是 ECU)的「超嚴格品管手冊」和「開發流程指南」,從概念、設計、測試到生產和報廢,都詳細規範了每個安全要求和驗證方法,唯一目標就是把任何潛在風險降到最低

有了上述這四項策略,威力暘確保其產品從設計、生產到交付都符合嚴苛的安全標準,才能通過 ISO 26262 的嚴格檢驗。

然而,ECU 的演進並未就此停下腳步。當ECU 的數量開始精簡,「大腦」變得更集中、更強大後,汽車產業又迎來了新一波革命:「軟體定義汽車」(Software-Defined Vehicle, SDV)。

-----廣告,請繼續往下閱讀-----

軟體定義汽車 SDV:你的愛車也能「升級」!

未來的汽車,會越來越像你手中的智慧型手機。過去,車輛功能在出廠時幾乎就「定終身」,想升級?多半只能換車。但在軟體定義汽車(SDV)時代,汽車將搖身一變成為具備強大運算能力與高速網路連線的「行動伺服器」,能夠「二次覺醒」、不斷升級。透過 OTA(Over-the-Air)技術,車廠能像推送 App 更新一樣,遠端傳送新功能、性能優化或安全修補包到你的車上。

不過,這種美好願景也將帶來全新的挑戰:資安風險。當汽車連上網路,就等於向駭客敞開潛在的攻擊入口。如果車上的 ECU 或雲端伺服器被駭,輕則個資外洩,重則車輛被遠端鎖定或惡意操控。為了打造安全的 SDV,業界必須遵循像 ISO 21434 這樣的車用資安標準。

威力暘電子運用前面提到的四大核心策略,確保自家產品能符合從 ISO 26262 到 ISO 21434 的國際認證。從品質管理、軟體開發流程,到安全認證,這些努力,讓威力暘的模組擁有最高的網路與功能安全。他們的產品不僅展現「台灣智造」的彈性與創新,也擁有與國際大廠比肩的「車規級可靠度」。憑藉這些實力,威力暘已成功打進日本 YAMAHA、Toyota,以及歐美 ZF、Autoliv 等全球一線供應鏈,更成為 DENSO 在台灣少數核准的控制模組夥伴,以商用車熱系統專案成功打入日系核心供應鏈,並自 2025 年起與 DENSO 共同展開平台化量產,驗證其流程與品質。

毫無疑問,未來車輛將有更多運作交由電腦與 AI 判斷,交由電腦判斷,比交由人類駕駛還要安全的那一天,離我們不遠了。而人類的角色,將從操作者轉為監督者,負責在故障或斷網時擔任最後的保險。透過科技讓車子更聰明、更安全,人類甘願當一個「最弱兵器」,其實也不錯!

-----廣告,請繼續往下閱讀-----
-----廣告,請繼續往下閱讀-----
文章難易度

討論功能關閉中。