SlideShare a Scribd company logo
1 of 31
ご挨拶
• 名前:佐々木涼
• 年齢:23歳(社会人一年目)
• 最終学歴:東京大学農学部卒
• 好きなもの:数学
• 15のときアメリカにて中学数学オリン
ピック出場、カリフォルニア州金賞受賞
当時の写真
このニュース、ご存知ですか?
「量子アニーリング」
な
いる
す
量子アニーリングの代表
「D-wave」
量子アニーリングの代表
「D-wave」
D-waveのさらに内部
1
0
D-waveの動作
D-waveの動作
量子ビットの性質
「量子アニーリング」
「量子アニーリング」
組合せ最適化
問題
組み合わせ最適化問題?
• 「組み合わせ」を「最適化」する方法
の模索
• 交通量を 最適化する
• 購入する株を 最適化する
• セールスマンの経路を 最短距離にする
巡回セールスマン問題
n!
O(n!)
「組合せ最適化問題」の解
N=100では……
「組合せ最適化問題」の解
N=100では……
宇宙が終わっても
計算が終わらない。
「組合せ最適化問題」の解
N=100では……
宇宙が終わっても
計算が終わらない。
様々な分野での応用
• 交通
• 交通渋滞緩和
• 配送計画
• ネットワーク設計
• 創薬
• 化学分子の立体構造解析
• 生体分子の挙動解析
組み合わせ問題の定式化
組み合わせ問題の定式化
最適解探索
最適解探索
組合せA 組合せB 組合せC
従来型の最適解探索
組合せA
組合せX
量子アニーリングの最適解探索
①
量子アニーリングの最適解探索
①
量子アニーリングの最適解探索
②
量子アニーリングの最適解探索
②
様々な分野での適用
• 交通
• 交通渋滞緩和
• 配送計画
• ネットワーク設計
• 創薬
• 化学分子の立体構造解析
• 生体分子の挙動解析
最後に
• 「量子コンピュータは実験装置のよう」
• 解ける問題は多岐にわたる
• 普段の生活で馴染みは薄いけれど、
知っておく必要がある
• まだ遅くない
ご静聴ありがとうございました

More Related Content

Recently uploaded

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 

Recently uploaded (8)

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

Featured

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Featured (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

「分かりそう」で「分からない」でも「分かった」気になれる量子アニーリングV2

Editor's Notes

  1. -- intro それでは始めます はじめまして 佐々木です こんな経歴です こんなこと今やってます こんなことを面白いと感じます
  2. -- intro それでは始めます はじめまして 佐々木です こんな経歴です こんなこと今やってます こんなことを面白いと感じます
  3. こんな感じで賞をいただいていました。
  4. -- intro2 ところで突然ですが、 今学生の間で話題になっているこのニュース、ご存知ですか  GoogleがD-waveの量子コンピュータについて言及 今までのコンピュータの性能の一億倍  まあ実際には一億倍になる場合があるという程度ですが  しかし最先端の技術ということでにわかに注目されています その背景にある原理が「量子アニーリング」
  5. -- 量子アニーリングについて 量子コンピュータというのは、二つのアーキテクチャが存在します。 先ほど少しお話がありましたが、私がお話するのは最も実用化が進んでいる量子アニーリングの方についてです。
  6. D-waveの外見はこのようになっています。 かなり大きく、置き場所をちょっと考えなくてはいけないくらいですが、
  7. D-waveの内部の写真はこのようになっております。スッカスカです。 さらにコンピュータの機能を持っているのはこの赤丸の部分のみです。 売るためだけに大きな箱にしたんじゃないか?とすら疑ってしまいますね。  この中では、
  8.  この中では、量子ビットと呼ばれる単位回路が存在し、それぞれに流れる電流の向きに応じて磁場を形成しています。  この磁場が下向きだと量子ビットは1を、上向きだと0を示すと思って下さい。  これがハードウェアの全貌になります。
  9. D-wave量子アニーリングマシンは以下のように動きます。  まず、すべての量子ビットに対して強い横磁場を加えます。  これによって、磁場の向きが上向きでも下向きでもない、いわゆる「0と1の状態が重ね合わせになった状態」になります。  ここから横磁場を弱めていくことで、少しずつどちらかの値に変わっていきます。
  10. すべての量子ビットに対して強い横磁場を加えます。  これによって、磁場の向きが上向きでも下向きでもない、いわゆる「0と1の状態が重ね合わせになった状態」になります。  ここから横磁場を弱めていくことで、少しずつどちらかの値に変わっていきます。
  11. また、この量子ビットの性質として、隣接する量子ビットと同じ向きになろうとします。  このままでは全ての量子ビットは同じ値を取ってしまいますが、これとは別にユーザー側で以下のような設定を行うことができます。   ・AとBの干渉率を調整   ・AとBが同じ値を取らないように設定  これらを行うことにより、最もエネルギー的に安定な1と0の組み合わせが得られます。
  12. 実はこの量子アニーリングマシンですが、非常に限られた用途でしか使えないと言われています。 しかし、実はそれで十分でもあります。 それが組合せ最適化問題です。
  13. 実はこの量子アニーリングマシンですが、非常に限られた用途でしか使えないと言われています。 しかし、実はそれで十分でもあります。 それが組合せ最適化問題です。
  14. -- 組み合わせ最適化問題について 組合せ最適化問題とは?  「組み合わせ」を「最適化」する方法の模索  〇〇 を 〇〇 にする  〇〇 を 〇〇 にする  セールスマンの経路 を 最短距離に する
  15. 巡回セールスマン問題  あるセールスマンが複数の目的地に到達する経路を探索するにあたって、その最短経路を求める問題。  1箇所の場合は1組み合わせ  → ○ nanosec かかる  2箇所の場合は  → ○ nanosec かかる  10箇所  → ○ sec かかる  30箇所  → ○ month かかる  50箇所  → ○ year かかる この問題をすぐに回答できるのが量子アニーリング方式の量子コンピュータ
  16. 応用分野としてはこのようなものがあります。 いずれも今のコンピュータでは解析が難しいか、時間がかかってしまうものばかりです。
  17. 実際にどのように解くのか、についてお話しいたします。 先ほどの巡回セールスマン問題ですが、 これはすなわち、ビットで表すと、
  18. 右のように「全ての都市と訪れた順番でマトリクスを作って、適切な値をマトリクス状に反映する」という問題に置き換えることができます。
  19.  それを表現し直すと、こういった図になります。  縦軸のエネルギーが低いものほどコストがかからない「最適」な状態です。
  20.  横軸が状態になります。ここはこういう組み合わせ、ここはこういう組み合わせといった各状態を指しています。
  21. 従来型アルゴリズムでは、ある特定の状態からスタートし、これを少しずつ変化させてエネルギーの低い状態に変えていきます。 この場合だと、局所的な最適解にトラップされ、全体最適解にたどり着かない可能性があります。  一方、量子アニーリングも似たような挙動を示しますが、以下が異なります。
  22. まず一つ目の性質として、0と1の重ね合わせの状態を取ることができるため、様々な可能性について検討することができます。
  23. まず一つ目の性質として、0と1の重ね合わせの状態を取ることができるため、様々な可能性について検討することができます。 少しずつエネルギー状態を下げながら検討していきます
  24. さらに、エネルギーを下げる過程で局所的な最適解を得た場合にはその可能性を棄却し、全体最適解を得るように探索することができます。これがトンネルを潜るように見えるため「量子トンネル効果」と言われます。
  25. これを経て、最終的に全体最適解を得ることができます。
  26. このように全体最適解を得られるアルゴリズムは、先ほどお伝えしたような 様々な分野での応用が期待されています。
  27. -- 締め 以上、量子アニーリングの原理についてお話しさせていただきました。 私が影響を受けた『量子コンピュータが人工知能を加速する』に載っていたのですが、本当に量子コンピュータは実験装置のようで、今までのコンピュータとは原理が異なります。 一方で、それによって解ける問題はこれだけ多岐に渡ります。 この不思議さ、面白さが少しでも伝われば幸いです。 量子アニーリングや量子力学はあまり普段生活している中では馴染みの薄い知識分野かとは思いますが、いろいろな活用方法がある中で、また発展途上ではあるものの急速に開発が進む中でこれら原理と活用については理解しておく必要があるのかなと思います。 自分もまだ勉強し始めではありますが、まだ遅くはないと思っています。 一緒に勉強しましょう。
  28. 以上でLTを終わります。 ご静聴ありがとうございました。