SITCON 2019 — Algorithm in a Box / 開箱演算法

【SITCON 2019 主題發想回顧】by Katrina

Katrina Chan
SITCON
3 min readSep 8, 2019

--

SITCON 2019 — Algorithm in a Box / 開箱演算法 【SITCON 2019 主題發想回顧】

演算法(algorithm)是指能夠「將輸入轉換為輸出」並且經過「明確定義」的計算過程,也可以被視為解決「具備明確定義」的「計算問題的工具」,其呈現方式不僅限於程式語言,它也可以是自然語言和硬體裝置 [1]。生活中隨處可見演算法的蹤跡,舉凡旅行時的路徑規劃、無人駕駛車、搜尋引擎和社群網站的內容排序、影音平台與購物網站的推薦清單⋯⋯等等。小至玩河內塔玩具,大至產製史上第一張黑洞的照片,演算法都在其中扮演重要角色。只要能針對問題,明確地定義輸入、輸出、有限次數的解決步驟,就能成為一個演算法。

演算法可說是開發者們「工具箱」中的常備道具、協助解決問題的一系列利器。隨著資訊技術發展,再繁複的演算法,都得以被實現、應用於真實世界的問題上。也有人稱演算法是一個「黑箱」,沒有人知道這個箱子如何將輸入轉換為輸出的答案。此外,近年來,人們的閱聽內容與生活愈發受到演算法支配,巨量資料與演算法建構出人工智慧的時代,程式所扮演的角色愈發關鍵。昔日以人們自己的意志做成或大或小的決策,如今藉著科技進步,決策工作自動化趨勢在所難免,但旁人無從得知藏在「黑箱」中的演算法具體生成什麼模樣,僅能倚靠儼然成為魔法師的開發者們,摸索出「可以或不可以」的邊界。

對於資訊相關科系的大學生來說,學校必修課程永遠逃不了演算法(在此順道祝大家這學期考試都順利)。同時,對於希望未來能讀資工系的高中、高職生來說,參與演算法競賽,是單純依靠入學考試以外的一條可行道路。面對世代趨勢,未來將成為魔法師的青年學子們,遲早必須肩負起決定演算法應用之「能與不能」的責任。除了生活中的不同面向以外,演算法正以特別的形式,劇烈地影響著資訊相關科系學生們的求學生涯。

SITCON 學生計算機年會做為一個以資訊科技為基礎的學生社群,必然要陪伴大家勇敢面對箇中的酸甜苦辣。因此,2019 年主題訂為「Algorithm in a Box」,中文是「開箱演算法」,以「演算法」為主軸,借用最近火紅的「開箱」的意象,引領大家拆解那個名為「不求甚解」的箱子、探究演算法的內涵與精神,並且挑戰那個名為「支配人們的演算法」的箱子、來一場關於技術與價值觀的深度思辨之旅。期許所有來參與 SITCON 的與會者,都能享受從驚喜箱(Jack-in-the-box)中迸發出的精彩火花!

[References]

[1] Cormen, T. H., Leiserson, C. E., Rivest, R. L., Stein, C. (2009). Introduction to Algorithms. The MIT Press. ISBN: 978–0–262–03384–8

--

--