Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
双対問題について
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
NearMeの技術発表資料です
PRO
July 28, 2023
Science
160
0
Share
双対問題について
NearMeの技術発表資料です
PRO
July 28, 2023
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
【Browser Automation × AI】 Stagehandを試してみよう
nearme_tech
PRO
0
45
AIを用いた PID制御で部屋 の温度制御をしてみた
nearme_tech
PRO
0
54
CopilotKit + AG-UIを学ぶ
nearme_tech
PRO
3
250
Tile38 Overview
nearme_tech
PRO
0
61
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
780
実践で使えるtorchのテンソル演算
nearme_tech
PRO
0
38
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
650
初めてのmarimo (ハンズオン)
nearme_tech
PRO
0
52
ローカルLLM
nearme_tech
PRO
0
95
Other Decks in Science
See All in Science
白金鉱業Meetup_Vol.20 効果検証ことはじめ / Introduction to Impact Evaluation
brainpadpr
2
1.8k
HajimetenoLT vol.17
hashimoto_kei
1
200
知能とはなにかーヒトとAIのあいだー
tagtag
PRO
0
180
Rashomon at the Sound: Reconstructing all possible paleoearthquake histories in the Puget Lowland through topological search
cossatot
0
800
中央大学AI・データサイエンスセンター 2025年第6回イブニングセミナー 『知能とはなにか ヒトとAIのあいだ』
tagtag
PRO
0
140
DMMにおけるABテスト検証設計の工夫
xc6da
1
1.7k
20251212_LT忘年会_データサイエンス枠_新川.pdf
shinpsan
0
270
Bear-safety-running
akirun_run
0
120
データマイニング - グラフ埋め込み入門
trycycle
PRO
1
200
データベース11: 正規化(1/2) - 望ましくない関係スキーマ
trycycle
PRO
0
1.1k
見上公一.pdf
genomethica
0
110
凸最適化からDC最適化まで
santana_hammer
1
370
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
700
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
150
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
Automating Front-end Workflow
addyosmani
1370
200k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
870
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Transcript
0 双対問題について 2023-07-28 第54回NearMe技術勉強会 Yuta Okamoto
1 目次 1. はじめに 2. 前回までの内容・今回のゴール 3. 前提知識 4. 双対問題とは
5. 主問題と双対問題の関係性 6. 次回予告
2 1.はじめに • アイスブレイク ◦ 問題です. ▪ 見た目がそっくりな双子の姉妹がいる。片方は正直者、もう一方は嘘つき。 ▪ 姉妹のどちらが正直者かわからない。
▪ 今、目の前に姉妹のうちの一人が立っている。 ▪ はい/いいえで答えられる単文の質問を一つだけ聞ける。 ▪ 何と聞けば、彼女が姉か妹かを見極められるか?
3 2.前回までの内容・今回のゴール • 前回までの内容 ◦ グラフの工夫でさまざまな条件を表現できること ▪ 盛り込みたい条件をノードやエッジを使ってうまくで表すところ が肝 •
今回のゴール ◦ 双対問題ってなんなのか理解する
4 3.前提知識 • 線形計画問題 ◦ 今回は線形な最適化問題の双対問題について説明 ◦ 目的関数(最大化させたいもの)も制約条件(守るべきルー ル)も線形なもの 最適化問題
非線形 線形
5 4.双対問題とは • 元々考えていた最適化問題を主問題とすると,主問題のペアに なるような問題が存在する. P D 主問題 双対問題 双対関係
6 4.前提知識 • 補足 ◦ 双対問題は非線形な最適化問題には存在しませんか? ▪ するらしいですが,私はよく知りません ◦ 双対問題はいつ頃発見されましたか?
▪ 結構前です.厳密な証明はAlbert W. Tuckerらが1948年 に発表したらしい.
7 4.双対問題とは • 補足 ◦ 双対問題はどうやって手に入りますか? ▪ 主問題から導出できます.次回の詳しく説明します! ◦ 主問題を解けばいいのになんでわざわざ双対問題なんか考
えるんでしょうか? ▪ 主問題を解くよりも簡単に主問題の答えを手に入れられる からです.あとは大域最適解であることの証拠になるから です.
8 5.主問題と双対問題の関係性 • 以下の関係性がある. ◦ 一方の目的関数の値が,もう一方の下界を与える ◦ 一方が最適解を持つならばもう一方も最適解を持ち,それら は一致する ◦
一方が非有界ならば,もう一方は実行不能である ▪ ※「一方が実行不能ならばもう一方は非有界」は言えない
9 5.主問題と双対問題の関係性 • 図でイメージを掴んでみる. opt obj val
10 5.主問題と双対問題の関係性 • 具体例でイメージを掴んでみる ◦ 最大流問題 & 最小カット問題 https://gist.github.com/yutaokamoto/2cb866df 13a56a045cf3a8655a3ad827
11 6.次回予告 • 主問題から双対問題を導出する (ワークショップ的なやつを予定)
12 出典 • 「双対問題」(2020年4月30日(木)13:49 UTCの版)『ウィキペディア日本語版』. https://ja.wikipedia.org/wiki/%E5%8F%8C%E5%AF%BE%E5%95%8F%E9 %A1%8C(参照 2023年7月27日) • Log
Opt.「最大流問題」(2023年1月29日)『opt100』. https://scmopt.github.io/opt100/10maxflow.html#%E6%9C%80%E5%A4%A 7%E6%B5%81%E5%95%8F%E9%A1%8C%EF%BC%88maximum-flow-pr oblem%EF%BC%89(参照 2023年7月28日)
13 Thank you