• 沒有找到結果。

線上決策與賽局理論

N/A
N/A
Protected

Academic year: 2022

Share "線上決策與賽局理論"

Copied!
3
0
0

加載中.... (立即查看全文)

全文

(1)

數學傳播 40 卷 4 期, pp. 44-46

線上決策與賽局理論

呂 及人

本文原載中央研究院週報第 1562 期知識天地, 經作者及週報同意轉載, 謹此致謝。

— 編輯室 摘要: 在日常生活中, 我們常面臨的一個困境, 就是必須不斷在未知後果的情況下做 決定, 而後卻要為我們所做的決定付出代價。 從這些情境中, 我們可以抽象出一個稱 為線上決策的計算問題。 這個問題不只是資訊科學中機器學習領域內的一個重要問 題, 在其他資訊科學領域, 包括演算法設計、 複雜度理論、 分散式計算等, 甚至在其 他學科, 包括經濟學、 優化學、 生物學等, 也有令人意想不到的應用。 針對這個重要 問題, 我們提出了更精細刻畫其難度的參數, 並設計出更有效率的演算法。 此外, 我 們也為這問題在其他領域, 例如賽局理論, 找到了新的應用。

在日常生活中, 我們常面臨的一個困境, 就是必須在未知後果的情況下做決定, 而後為我 們所做的決定付出代價。 我們希望避免的是遺憾 : 後悔我們早知道應該作出不同的決定。 如果 我們之前沒有遇過類似的情況, 那麼我們很難希望能夠保證作出好的決定。 然而若是我們常在 類似的狀況下作決定, 那麼我們就有希望能夠從過去的經驗中學習, 從而在後來作出越來越好 的決定。 日常生活中不乏這樣的例子, 例如預測天氣、 交易股票、 或選擇上下班的路等。 在資訊 科學中, 也常遇到這樣類型的問題, 包括電腦資源的分配、 網路封包路徑的選擇、 與網站廣告的 刊登等。

從這些情境中, 我們可以抽象出如下一個稱為線上決策的問題。 考慮一個 T 回合的遊戲, 玩家在每回合中必須採取一個決策, 而後由此回合的損失 (或獎勵) 函數, 決定該決策對應的損 失 (或獎勵), 而玩家據此可以調整下一回合的決策方式。 我們希望有好的線上演算法 (online algorithm), 來幫玩家在每回合挑選好的決策。 但是什麼是好的決策? 我們想要達到什麼樣的 目標呢?

一個自然的目標是降低線上演算法的總損失, 不過由此很難評估線上演算法的好壞。 而另 一個常用的評估標準, 乃是將其與某類型的離線演算法 (offline algorithm) 比較。 這類型的

44

(2)

線上決策與賽局理論 45

離線演算法可以在看到所有的損失函數後才作決策, 但是被限制必須在所有回合都採取相同的 決策。 線上演算法與此類最好離線演算法所得總損失的差, 被稱為線上演算法的遺憾程度 (re- gret), 而降低此遺憾程度乃是線上演算法的重要目標之一。 此領域的一個重要結果, 乃是設計 出了有效率的線上演算法, 可以達到約 T 的平方根這麼低的遺憾程度。 而這樣的成果, 不只在 機器學習方面有深遠的影響, 在其他領域, 包括演算法設計、 複雜度理論、 分散式計算等, 甚至 在其他學科, 包括經濟學、 優化學、 生物學等, 也有令人意想不到的應用。

有鑑於上述低遺憾程度演算法的重要性, 我們想要更進一步的改進與推廣他們。 我們注意 到前人的工作, 大多考慮的是必須面對最惡劣情境之下最不利的損失函數。 然而我們相信, 我們 周遭的環境並非總是惡意的, 而損失函數或許有規律可循。 例如, 天氣狀況或股價在某一時刻與 下一時刻一般都會有所關聯, 所以其差異通常不大。 為了刻化這種規律, 我們定義了一個衡量損 失函數偏離總量的參數。 我們也設計出如何利用這種環境規律的新演算法, 其遺憾程度可以低 到約是損失函數偏離總量的平方根。 因此, 當我們所處的環境以相對穩定的方式演進, 其產生的 損失函數有較低的偏離總量時, 我們的演算法可以達到遠低於前人演算法的遺憾程度。 另一方 面, 當環境確實惡劣, 而損失函數的偏離總量達到其最大值 T 時, 我們的演算法仍然得到相同 於前人, 約 T 平方根的遺憾程度。 因此, 我們可以將前人的成果看成是我們成果的一個特例。

此外, 我們也將成果擴展到更一般性的線上優化問題, 並得到類似的結果。

除了設計更好的線上演算法, 我們也在其他領域為其尋找新的應用, 而其中的一個應用 是在賽局理論方面。 賽局理論一個重要的研究方向, 乃是探討一群為自己利益打算的個體, 在 彼此利益衝突的情形下會達到什麼樣的可能狀態。 我們感興趣的是多回合的賽局, 而納許均衡 (Nash equilibrium) 是一種被廣泛採用來預測這種賽局會達到的可能狀態, 因為它是一種一旦 到達就不會離開的穩定狀態。 然而這也產生了賽局如何達到這樣均衡狀態的問題。 事實上, 現在 資訊科學家普遍認為並不存在有效率的演算法, 可以為任何給定的賽局尋找出一個納許均衡點。

這意味著均衡點一般而言可能無法在合理的時間內達到, 而平常我們觀察到的狀態, 其實可能是 遠離任何均衡狀態的。 如果是這樣, 那麼過去許多基於均衡點的研究, 有可能就喪失其意義了。

為了解決這種窘境, 一個新興的研究方向, 乃是探討對於哪一類型的賽局, 當參與者採取何種合 理的演算法時, 則整個賽局系統能夠快速趨於均衡點。 我們認為一個參與這種多回合賽局的自 私個體, 可以被視為面對先前所討論的線上決策問題。 而一個對自私個體的合理誘因, 乃是降低 他在這個多回合賽局中的遺憾程度, 因此他有意願採行一個保證低遺憾程度的線上演算法。 我 們證明了對於某一大類統稱為壅塞性的賽局 (congestion game), 當每個參與者都採行某一大 類低遺憾程度的演算法時, 則整個賽局系統確實會很快趨近於某種納許均衡點。 此外我們也證 明他們所趨近的均衡點, 會呈現良好的社會福利狀態 (social welfare), 其達到的社會福利值, 非常接近最好可能的社會福利值。

壅塞性賽局包含許多常見的賽局, 例如資源競爭的賽局。 這類的賽局, 在沒有好的規範下,

(3)

46 數學傳播 40 卷 4 期 民 105 年 12 月

常常會因為自私的個體採取自私的行為, 而導致整個社會陷於不利的均衡狀態。 我們的研究顯 示, 如果我們不要完全放任各個參與者, 而是建議他們採用某類型的低遺憾演算法, 則他們基於 自己的利益仍然有意願採用這樣的建議, 而這會導致整個社會很快的趨近一個具有良好社會福 利的均衡點。

—本文作者任職中央研究院資訊科學所—

數 播 信 箱

編輯先生:

敝人在 《n 元算幾不等式的一個幾何證明》 一文中 (數學傳播, 第 40 卷, 第 3 期, 22-27 頁) 所提出的證明, 係考慮 n 維空間中單位超立方體的分割, 使用伸縮變換 後改變立方體切割後所得各錐體的大小, 可以發現這群錐體的聯集包含了一個長 方盒子。 錐體聯集的體積正是算術平均數, 而長方盒子的體積正是幾何平均數, 利 用集合的包含關係, 立即得到算幾不等式的一個幾何觀點證明。

不過近來半個月查詢網路文獻, 意外發現任教於日本岡山侩立倉敷古城池高等亏 校的亱田康晴

1

先生已在其個人網站上發表的論文 (日語) 「相加.相乗平均不等式

„証明佅~新mZ一般証明」 提出了與敝人相同的證法

2

, 內田先生在其文章的第 2 頁畫出了 2 維與 3 維的情況, 並簡短了寫了一句附註 「n 次元偙張可能}X

¡ (此想法可推廣至 n 維的情況)」, 然而並未給出具體討論。 而內田先生撰寫此 文時參考了由大乕信雄

3

與青柳雅計

4

二位教授在 1966 年所著的 《不等式》

5

一書, 該書第 3 章 「初等不等式」 圖 3.2 給出了 2 維的情況的圖解, 而 3 維與 n 維的 情況則未提及。

以上是敝人新發現的文獻, 在此提出以供讀者參考。

周伯欣於國立清華大學

—————————————

1Yasuhiro Uchida.

2http://www.sqr.or.jp/usr/haru/websitemodel/rezume3.pdf (2016 年 11 月 11 日查閱)。

3Nobuo Ozeki (??∼1985), 日本數學家, 專長為不等式, 曾任教於千葉大學。

4Masakazu Aoyagi (1932∼2011), 日本數學家, 專長為統計, 曾任教於千葉大學。

5大関信雄、青柳雅計, 《不等式》, 槇書店, 1966 年。

參考文獻

相關文件

答:我們要知道,情緒是因為無明而有的,我們修空性、觀空的目的,就是要去

答:我們要知道,情緒是因為無明而有的,我們修空性、觀空的目的,就是要去

• 郭台銘董事長對待員工「嚴厲但卻不嚴苛」的態 度。 在員工們 的眼中,郭董事長是個做事非常

拿一個舊皮箱 裝著我的夢想 我要開始決定旅程的方向 設計稿在桌上 一疊偉大理想 當成這些賣不出去公仔的床 有天 我突發奇想 把這些公仔送孤兒院的小孩. 看著他們的表情 滿足的那模樣

這個都是很將來的事情,而現在我們都沒有答案的事情。我們現在必須要做 的也只是說,能不能把這個目前的情況先第一步減緩,

我們已經了解在已知各 statement 的對錯情況之下它們用 connective 以及 not 連接之 後其對錯的狀況, 我們也知道一個 statement form 的否定為何.. 不過一個單一的

兩個 statement forms 在所有情況之 下其 truth tables 皆相同,我們便稱它們為 logical equivalent.. 不過在我們 日常用語中 “或”

另外要注意的是在 Theorem 5.3.5 中我們強調一個 linear transformation 的 adjoint 是 唯一的, 這是在給定一個 inner product 的條件之下.. 在不同的 inner product 之下, 一個 linear