SlideShare ist ein Scribd-Unternehmen logo
1 von 28
前回の練習問題 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],0 1 2 A/0.4 A/0.5 B/0.6 A/0.8 B/0.5 B/0.2
エントロピーの計算について ,[object Object],[object Object],↑  埋め込みオブジェクトになっています 講義ページから  PPT ファイルをダウンロード すれば使えるはず
第二部:情報をコンパクトに表現する ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
情報源符号化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],本日の講義
情報源符号化と用語の定義 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],一個ずつが, それぞれ符号語 符 号 ≠ 符 合 通報 晴 曇 雨 符号語 00 10 11
符号化と復号 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(空白文字など)
符号に求められる性質 ,[object Object],[object Object],[object Object],C 4  は明らかにダメ 他はOK? ,[object Object],[object Object],[object Object],晴 曇 雨 雪 C 1 00 10 01 11 C 2 0 01 011 111 C 3 0 10 11 01 C 4 0 10 11 0
一意復号可能性 ,[object Object],[object Object],C 1 ,  C 2   は一意復号可能 C 3 ,  C 4   は一意復号可能でない ( 特異符号, singular code ) C 1 ,  C 2   はどちらも一意復号可能だが ... C 2   はちょっと使いにくい 晴 曇 雨 雪 C 1 00 10 01 11 C 2 0 01 011 111 C 3 0 10 11 01 C 4 0 10 11 0
符号  C 2  の問題点 ,[object Object],[object Object],[object Object],[object Object],[object Object],8文字目以降を受け取るまで,最初の復号結果すら確定できない ⇒  復号器内に大きなバッファが必要,大きな復号遅延の発生 晴 曇 雨 雪 C 2 0 01 011 111 0111111 0 11 0 111 111  0 晴  雪  雪  晴 01 111 1 11 雨  雪  雪
瞬時復号可能性 ,[object Object],[object Object],[object Object],A B C D 01 010 011 100 左例:瞬時復号可能で ない 0110 0  ⇒  01 100  (AD) 1  ⇒  011 01  (CA) A B C D 01 10 11 011 右例:瞬時復号可能で ない 0111101 0  ⇒  01 11 10 0?  (ACB?) 1  ⇒  011 11 01  (DCA)
瞬時復号可能性と語頭条件 ,[object Object],[object Object],[object Object],[object Object],語頭となる 符号 C が瞬時復号可能となる ⇔  C のどの符号語も,他の符号語の語頭とならないこと ( 語頭条件, prefix condition ) A B C D 01 01 0 011 100 A B C D 01 10 11 01 1
余談:語頭条件といえば... ,[object Object],[object Object],[object Object],英字モード 数字・記号モード ,[object Object],[object Object],[object Object]
語頭条件を満たす符号の作り方 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
符号木 ,[object Object],[object Object],[object Object],[object Object],根 葉
符号木を利用した符号の構成法 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
符号の構成例 ,[object Object],Step 1 Step 2 Step 3 構成された符号は  {00, 01, 10, 11} 0 1 0 1 1 0 00 01 10 11 0 1 0 1 1 0
符号の構成例 ,[object Object],[object Object],C 1 ={0, 10, 110, 111} C 2 ={0, 11, 101, 100} C 3 ={01, 000, 1011, 1010} どのようにしても語頭条件を満たす ⇒ 瞬時復号可能な符号 0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 0
符号語の長さと符号の効率 ,[object Object],[object Object],[object Object],[object Object],C 1 ={0, 10, 110, 111} C 3 ={01, 000, 1011, 1010} 0 1 0 1 0 1 0 1 1 0 1 0 0 1 0
クラフトの不等式 ,[object Object],[object Object],:クラフトの不等式 ( Kraft’s inequality ) 定理の逆は必ずしも成立しないが ... クラフトの不等式を満たす符号語長 l 1 , ...,  l M が与えられたとき, 語頭条件を満たし,この符号長をもつ符号を構成可能
符号語長からの符号構成 ,[object Object],[object Object],C 1 ={0, 10, 110, 111} ,[object Object],[object Object],[object Object],0 1 0 1 0 1
符号の効率について ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],8 記号 14 記号 ,[object Object],[object Object],[object Object],[object Object],晴 曇 雨 雪 確率 0.4 0.3 0.2 0.1 C 1 0 10 110 111 C 2 111 110 10 0
情報源符号化の指標 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ハフマン符号 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ハフマン符号の構成例 資本金による合併劇 ,と考えるとわかりやすいかも ... 0.05 D 0.1 C 0.25 B 0.6 A 0.05 D 0.1 C 0.15 0.25 B 0.6 A 0.05 D 0.1 C 0.15 0.25 B 0.4 0.6 A 1.0 0.05 D 0.1 C 0.15 0.25 B 0.4 0.6 A 0 0 0 1 1 1
練習問題 ,[object Object],A B C D E 確率 0.2 0.1 0.3 0.3 0.1 符号語 A B C D E F 確率 0.3 0.2 0.2 0.1 0.1 0.1 符号語
ハフマン符号構成上の自由度 ,[object Object],[object Object],[object Object],[object Object],[object Object],A B C D E F 確率 0.3 0.2 0.2 0.1 0.1 0.1 符号語
本日のまとめ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
練習問題 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A B C D E F G H 確率 0.363 0.174 0.143 0.098 0.087 0.069 0.045 0.021

Weitere ähnliche Inhalte

Was ist angesagt?

Rsa暗号で彼女が出来るらしい
Rsa暗号で彼女が出来るらしいRsa暗号で彼女が出来るらしい
Rsa暗号で彼女が出来るらしいYosuke Onoue
 
Provable Security3
Provable Security3Provable Security3
Provable Security3Satoshi Hada
 
公開鍵暗号1: RSA暗号
公開鍵暗号1: RSA暗号公開鍵暗号1: RSA暗号
公開鍵暗号1: RSA暗号Joe Suzuki
 
Deflate
DeflateDeflate
Deflate7shi
 
Javaセキュアコーディングセミナー東京第2回講義
Javaセキュアコーディングセミナー東京第2回講義Javaセキュアコーディングセミナー東京第2回講義
Javaセキュアコーディングセミナー東京第2回講義JPCERT Coordination Center
 

Was ist angesagt? (7)

Rsa暗号で彼女が出来るらしい
Rsa暗号で彼女が出来るらしいRsa暗号で彼女が出来るらしい
Rsa暗号で彼女が出来るらしい
 
FHE in Action
FHE in ActionFHE in Action
FHE in Action
 
Provable Security3
Provable Security3Provable Security3
Provable Security3
 
公開鍵暗号1: RSA暗号
公開鍵暗号1: RSA暗号公開鍵暗号1: RSA暗号
公開鍵暗号1: RSA暗号
 
Prml 4.3.5
Prml 4.3.5Prml 4.3.5
Prml 4.3.5
 
Deflate
DeflateDeflate
Deflate
 
Javaセキュアコーディングセミナー東京第2回講義
Javaセキュアコーディングセミナー東京第2回講義Javaセキュアコーディングセミナー東京第2回講義
Javaセキュアコーディングセミナー東京第2回講義
 

Ähnlich wie 3 Info Theory

kagami_comput2016_03
kagami_comput2016_03kagami_comput2016_03
kagami_comput2016_03swkagami
 
量子アニーリングマシンのプログラミング
量子アニーリングマシンのプログラミング量子アニーリングマシンのプログラミング
量子アニーリングマシンのプログラミングnishio
 
kagamicomput201803
kagamicomput201803kagamicomput201803
kagamicomput201803swkagami
 
kagamicomput201703
kagamicomput201703kagamicomput201703
kagamicomput201703swkagami
 

Ähnlich wie 3 Info Theory (6)

4 Info Theory
4 Info Theory4 Info Theory
4 Info Theory
 
kagami_comput2016_03
kagami_comput2016_03kagami_comput2016_03
kagami_comput2016_03
 
量子アニーリングマシンのプログラミング
量子アニーリングマシンのプログラミング量子アニーリングマシンのプログラミング
量子アニーリングマシンのプログラミング
 
kagamicomput201803
kagamicomput201803kagamicomput201803
kagamicomput201803
 
計算機理論入門03
計算機理論入門03計算機理論入門03
計算機理論入門03
 
kagamicomput201703
kagamicomput201703kagamicomput201703
kagamicomput201703
 

Mehr von melvincabatuan

Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02melvincabatuan
 
1 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V31 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V3melvincabatuan
 
Meixia Tao Introduction To Wireless Communications And Recent Advances
Meixia Tao Introduction To Wireless Communications And Recent AdvancesMeixia Tao Introduction To Wireless Communications And Recent Advances
Meixia Tao Introduction To Wireless Communications And Recent Advancesmelvincabatuan
 
Cognitive Radio Standardisation In Europe Etsi
Cognitive Radio Standardisation In Europe EtsiCognitive Radio Standardisation In Europe Etsi
Cognitive Radio Standardisation In Europe Etsimelvincabatuan
 
Course Development Template
Course Development TemplateCourse Development Template
Course Development Templatemelvincabatuan
 
Air Interface Club Lra Fading Channels
Air Interface Club Lra Fading ChannelsAir Interface Club Lra Fading Channels
Air Interface Club Lra Fading Channelsmelvincabatuan
 
1 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V31 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V3melvincabatuan
 

Mehr von melvincabatuan (16)

2 Info Theory
2 Info Theory2 Info Theory
2 Info Theory
 
1 Info Theory
1 Info Theory1 Info Theory
1 Info Theory
 
Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02
 
Linear Algebra
Linear AlgebraLinear Algebra
Linear Algebra
 
(Ofdm)
(Ofdm)(Ofdm)
(Ofdm)
 
Cover
CoverCover
Cover
 
Straight
StraightStraight
Straight
 
Straight
StraightStraight
Straight
 
1 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V31 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V3
 
Meixia Tao Introduction To Wireless Communications And Recent Advances
Meixia Tao Introduction To Wireless Communications And Recent AdvancesMeixia Tao Introduction To Wireless Communications And Recent Advances
Meixia Tao Introduction To Wireless Communications And Recent Advances
 
Cs702 Anm A Ds M
Cs702 Anm A Ds MCs702 Anm A Ds M
Cs702 Anm A Ds M
 
Cognitive Radio Standardisation In Europe Etsi
Cognitive Radio Standardisation In Europe EtsiCognitive Radio Standardisation In Europe Etsi
Cognitive Radio Standardisation In Europe Etsi
 
Course Development Template
Course Development TemplateCourse Development Template
Course Development Template
 
Air Interface Club Lra Fading Channels
Air Interface Club Lra Fading ChannelsAir Interface Club Lra Fading Channels
Air Interface Club Lra Fading Channels
 
1 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V31 1040 Henry Nsma May 2008 V3
1 1040 Henry Nsma May 2008 V3
 
Pajek
PajekPajek
Pajek
 

Kürzlich hochgeladen

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...博三 太田
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - 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
 

Kürzlich hochgeladen (8)

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...
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - 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日情洛会総会特別講演スライド)
 

3 Info Theory