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
最適化入門1
Search
NearMeの技術発表資料です
PRO
August 22, 2022
Technology
110
0
Share
最適化入門1
NearMeの技術発表資料です
PRO
August 22, 2022
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
実務で役立つ幾何学 ボロノイ図の基礎から グラフ・ネットワーク応用まで
nearme_tech
PRO
0
28
SQL/ID抽出タスクから考える 実践的なハルシネーション対策
nearme_tech
PRO
0
45
OpenCode & Local LLM
nearme_tech
PRO
0
43
OpenCode Introduction
nearme_tech
PRO
0
40
【Browser Automation × AI】 Stagehandを試してみよう
nearme_tech
PRO
0
110
AIを用いた PID制御で部屋 の温度制御をしてみた
nearme_tech
PRO
0
120
CopilotKit + AG-UIを学ぶ
nearme_tech
PRO
3
460
Tile38 Overview
nearme_tech
PRO
0
90
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
1
1.7k
Other Decks in Technology
See All in Technology
組織の中で自分を経営する技術
shoota
0
150
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
140
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
570
管理アカウント単一運用からAWS Organizationsに移行するの大変で滅
hiramax
0
240
TypeScript の型で副作用の実行順序を制御する
yanaemon
2
210
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
180
Python開発環境にハーネス適用を検討する
yuuka51
1
510
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
ビジュアルプログラミングIoTLT vol.23
1ftseabass
PRO
0
130
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
370
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
8
5k
データ分析基盤の信頼を支える視点と設計
yuki_saito
1
660
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Paper Plane (Part 1)
katiecoart
PRO
0
7.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Spectacular Lies of Maps
axbom
PRO
1
760
Crafting Experiences
bethany
1
160
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Odyssey Design
rkendrick25
PRO
2
630
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
280
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Transcript
0 最適化入門1 2022-08-19 第10回NearMe技術勉強会 Yuta Okamoto
1 目次 1. 前回までの内容 2. 線形計画問題 3. 次回予告
2 1.前回までの内容 • 最適化問題とは? • 組合せ最適化問題とは? • 組合せ最適化問題を解くのは難しい こんなやつ →
組み合わせ的な構造を持つもの
3 2.線形計画問題 • 線形計画問題とは? ◦ 最適化問題で, 1. 変数がすべて非負 2. 制約式がすべて一次不等式
3. 目的関数が一次式 ◦ 例えば...
4 2.線形計画問題 • 実行可能領域 ◦ 制約式を全て満たす領域 https://www.geogebra.org/graphing?lang=ja
5 2.線形計画問題 • 実行可能・実行不能・非有界 ◦ ある問題の実行可能領域が ▪ 空集合 ▪ 空集合でない
• 無限集合 • 有限集合 → 実行不能 → 非有界 → 最適解が存在 → 実行可能
6 2.線形計画問題 • 実行可能解・実行不能解 ◦ ある解が制約式を全て満たすか否か ▪ 満たす ▪ 満たさない
→ 実行可能解 → 実行不能解
7 2.線形計画問題 • 実行可能領域と目的関数
8 2.線形計画問題 • 線形計画問題が使われるところ ◦ 連続(0-1)ナップサック問題 ◦ 配送計画問題 ◦ 線形緩和
etc. 3 5 7 10kg まで 2kg 3kg 6kg
9 3.次回予告 • 線形計画問題の解き方
10 出典 • 金谷健一. 「これなら分かる最適化数学」. 共立出版. 2005年, 249p
11 Thank you