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
traP 2024 忘年会
Search
taxfree
February 28, 2025
0
5
traP 2024 忘年会
taxfree
February 28, 2025
Tweet
Share
More Decks by taxfree
See All by taxfree
traP ユニークビジョン LT 会
taxfree_python
0
7
R.*u.*f.*f.*
taxfree_python
0
10
traP_新入生オリエンテーション_2024
taxfree_python
0
80
A Beginner's Guide to Quantum computing
taxfree_python
0
390
How to create slack Bot with Python?
taxfree_python
1
330
create tweet Word-cloud with python
taxfree_python
1
350
I went to PyCon APAC 2019
taxfree_python
0
27
Featured
See All Featured
Making Projects Easy
brettharned
116
6.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
What's in a price? How to price your products and services
michaelherold
246
12k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Building Adaptive Systems
keathley
43
2.6k
How to train your dragon (web standard)
notwaldorf
94
6.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Navigating Team Friction
lara
187
15k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
950
GitHub's CSS Performance
jonrohan
1031
460k
Transcript
tax_free ハンバーガーの話 @traP 忘年会
名前: @tax_free 所属: 数理・計算科学系 traP では: 何もしてないです 自己紹介
None
自分のページを作り直したいなぁ ハンバーガーメニュー使うかもなぁ ハンバーガーメニューなら ハンバーガー使わないとでしょ 最近の出来事
どうやってハンバーガーのレシピ 作ろうかなぁ
ハンバーガーをバンズ+パティ+バンズに 分解すると,いい感じに組合せを 探索できるのでは
https://youtu.be/LFVgWp3TuXQ?si=jR7j7fVd8NotAgsB https://www.nttdocomo-v.com/portfolio/sakana-ai/
1 2 3 せつめいすること これはなに? 探索空間 目的関数 evolutionary hamburger merge
新しいハンバーガー
1 2 3 せつめいすること これはなに? 探索空間 目的関数 evolutionary hamburger merge
新しいハンバーガー
1 2 3 せつめいすること これはなに? 探索空間 目的関数 evolutionary hamburger merge
マクドナルドのハンバーガーを使って最適化 https://www.mcdonalds.co.jp/menu/burger/
1 2 3 せつめいすること これはなに? 探索空間 目的関数 evolutionary hamburger merge
マクドナルドのハンバーガーを使って最適化 制約 バンズ+具材+バンズになっている 具材は 1 つ以上 8 個以下 技術的な限界 ソースを完全に分離するのは難しいのでバンズ についてるソースは無視 上記のようにある程度の干渉は無視 毎回 vision でハンバーガーメニュー適正を測る と時間がかかるのでパレート解だけ調べる
1 2 3 既存のメニューと比較した新しさ ハンバーガーを構成するパーツの既存のメニ ューと共通部分の重み付き和 作成するのにかかるコスト ハンバーガーを構成するパーツのコストの和 共通しているパーツがあっても別々に加算 せつめいすること
これはなに? 探索空間 目的関数 evolutionary hamburger merge 2つの目的関数を使って最適化
1 2 3 既存のメニューと比較した新しさ ← 最大化したい 作成するのにかかるコスト ← 最小化したい せつめいすること
これはなに? 探索空間 目的関数 evolutionary hamburger merge 2つの目的関数を使って最適化 https://www.preferred.jp/ja/projects/optuna/
結果 Uniqueness が高い 2 つ選択して GTP 4o にどっちがハンバーガー メニューっぽいかを聞いた
結果 Uniqueness が高い 2 つ選択して GTP 4o にどっちがハンバーガー メニューっぽいかを聞いた
実際に作ってみた
実際に作ってみた
これから マクドナルド以外のハンバーガも追加したい コストの評価をいい感じにしたい ユニークさの評価をいい感じにしたい vision 使って評価できるようにしたい
次回 ハンバーガーメニューを開けたときに 表示される×マークに適当なポテトを考える でお会いしましょう tax_free