SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
中心極限定理 ver. 1.1
2017-07-20
森下功啓
1
更新履歴
• 2017-03-11 公開開始
• 2017-07-20 データをダウンロードしやすいように変更
2
サンプルデータのダウンロード
• 以降のスライドで使うプログラムやデータを含めています
• ダウンロード後に解凍(展開)してください
• Download:
• https://goo.gl/1oUpPF
3
中心極限定理の性質
• 母集団が正規分布しており、平均と分散が分
かっている場合には次のことが成り立つ。
• 「𝑥が平均𝜇,標準偏差𝜎の分布に従うとき、大
きさ𝑛の無作為標本に基づく標本平均 ҧ𝑥は、nが
無限に大きくなるとき、平均𝜇,標準偏差𝜎/ 𝑛
の正規分布に近づく。」
• 多くの場合、母集団が歪んでいても、平均の分
布は正規分布する
4
中心極限定理の図解
5
http://www.biwako.shiga-u.ac.jp/sensei/mnaka/ut/centrallimit.html
nによる平均の標準偏差の挙動を確認する
6
7
「𝑥が平均𝜇,標準偏差𝜎の分布に従うとき、
大きさ 𝑛 の無作為標本に基づく標本平均 ҧ𝑥 は、
nが無限に大きくなるとき、平均𝜇,標準偏
差𝜎/ 𝑛の正規分布に近づく。」
検
証
コ
ー
ド
central_limit_theorem_hist.py
Pythonスクリプトの実行方法
• 実行にはPythonとライブラリのインストールが必要です。
• インストール後のスクリプト実行方法の解説
• http://www.pythonweb.jp/tutorial/ini/index2.html
9
実行結果
n=9 n=36
標本数nが大きくなると、平均の標準偏差は
小さくなり、分布はより細くなる
確かに、正規分布しそうだ
母集団
平均の分布
11
実際のデータを使って確認したい
電力を例とした中心極限定理
• 四国電力の発電量を例として使う
• ファイル:
• juyo_yonden_2015_中心極限定理.xlsx
発電量[万kW]
発電量の統計値
12
電力を例とした中心極限定理
13
無作為抽出した電力量
電力を例とした中心極限定理
無作為抽出40個の電力量の平均
無作為抽出40個の電力
量の標準偏差を参考の
ために計算している。
母集団の標準偏差と大
差ないことが分かれば
OKだ。
14
40個抽出している
m
回
繰
り
返
し
て
い
る
理論値との比較
15
σ/√n
平均の標準偏差
理論値とほぼ同じ
結果が得られた。
16
ソフトウェアで挙動を確認
正規分布する母集団を使って確認
17
正規分布する乱数を取得
検
証
コ
ー
ド
central_limit_theorem.py
プログラムの実行結果
• 平均の標準偏差とその理論値の差はあまりないように見える。
• 標本数nが大きければ、平均の標準偏差とその理論値の差は小
さくなる。
18
nのサイズ 平均の平均 平均の標準偏差 平均の標準偏差の理論値σ/√n
理論値との差について考察
19
検
証
コ
ー
ド
標本数nと共に、平均する数mを変えて比較してみる
central_limit_theorem2.py
理論値との差について考察
• 平均の標準偏差とその理論値の相対的な差の割合はmに依存
• mを増やしても、割とすぐに飽和
20
n 平均の平均m 平均の標準偏差 平均の標準偏差の理論値σ/√n
理論値との相対誤差

Contenu connexe

En vedette

イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)Yoshitaka Kawashima
 
Holiday Strategies Unwrapped: A Look Back at Amazon, Walmart and Others
Holiday Strategies Unwrapped: A Look Back at Amazon, Walmart and OthersHoliday Strategies Unwrapped: A Look Back at Amazon, Walmart and Others
Holiday Strategies Unwrapped: A Look Back at Amazon, Walmart and OthersNational Retail Federation
 
海洋調査用ブイの水深制御のためのPID制御パラメータの求め方
海洋調査用ブイの水深制御のためのPID制御パラメータの求め方海洋調査用ブイの水深制御のためのPID制御パラメータの求め方
海洋調査用ブイの水深制御のためのPID制御パラメータの求め方Katsuhiro Morishita
 
Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...
Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...
Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...Inria
 
Twitter is Great (And So Can You)!
Twitter is Great (And So Can You)!Twitter is Great (And So Can You)!
Twitter is Great (And So Can You)!Jason Steinhauer
 
かずきのUWP入門
かずきのUWP入門かずきのUWP入門
かずきのUWP入門一希 大田
 
Looking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationLooking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationCraig Martin
 
10. el espíritu santo la palabra y la oración
10. el espíritu santo la palabra y la oración10. el espíritu santo la palabra y la oración
10. el espíritu santo la palabra y la oraciónA L
 
Over de luie journalist
Over de luie journalistOver de luie journalist
Over de luie journalistThierry Debels
 
BCU30 - Webでできるマルチメディア表現
BCU30 - Webでできるマルチメディア表現BCU30 - Webでできるマルチメディア表現
BCU30 - Webでできるマルチメディア表現Leonardo Ken Orihara
 
サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門
サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門
サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門Akihiro Sugeno
 
Why should anyone work here? | London Business School
Why should anyone work here? | London Business SchoolWhy should anyone work here? | London Business School
Why should anyone work here? | London Business SchoolLondon Business School
 
Why I Love Python V2
Why I Love Python V2Why I Love Python V2
Why I Love Python V2gsroma
 
ARMS TRADE BETWEEN TURKEY AND EU 2015
ARMS TRADE BETWEEN TURKEY AND EU 2015ARMS TRADE BETWEEN TURKEY AND EU 2015
ARMS TRADE BETWEEN TURKEY AND EU 2015Thierry Debels
 
Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...
Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...
Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...Jordi Varela
 
C# でブロックチェーン実装
C# でブロックチェーン実装C# でブロックチェーン実装
C# でブロックチェーン実装Yuto Takei
 

En vedette (16)

イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)
 
Holiday Strategies Unwrapped: A Look Back at Amazon, Walmart and Others
Holiday Strategies Unwrapped: A Look Back at Amazon, Walmart and OthersHoliday Strategies Unwrapped: A Look Back at Amazon, Walmart and Others
Holiday Strategies Unwrapped: A Look Back at Amazon, Walmart and Others
 
海洋調査用ブイの水深制御のためのPID制御パラメータの求め方
海洋調査用ブイの水深制御のためのPID制御パラメータの求め方海洋調査用ブイの水深制御のためのPID制御パラメータの求め方
海洋調査用ブイの水深制御のためのPID制御パラメータの求め方
 
Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...
Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...
Inria - Intelligence artificielle, les défis actuels et l’action d’Inria (liv...
 
Twitter is Great (And So Can You)!
Twitter is Great (And So Can You)!Twitter is Great (And So Can You)!
Twitter is Great (And So Can You)!
 
かずきのUWP入門
かずきのUWP入門かずきのUWP入門
かずきのUWP入門
 
Looking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationLooking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher Education
 
10. el espíritu santo la palabra y la oración
10. el espíritu santo la palabra y la oración10. el espíritu santo la palabra y la oración
10. el espíritu santo la palabra y la oración
 
Over de luie journalist
Over de luie journalistOver de luie journalist
Over de luie journalist
 
BCU30 - Webでできるマルチメディア表現
BCU30 - Webでできるマルチメディア表現BCU30 - Webでできるマルチメディア表現
BCU30 - Webでできるマルチメディア表現
 
サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門
サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門
サービスが生まれてから死ぬまで @激突! Aiming x CloverLab [インフラ対決]部門
 
Why should anyone work here? | London Business School
Why should anyone work here? | London Business SchoolWhy should anyone work here? | London Business School
Why should anyone work here? | London Business School
 
Why I Love Python V2
Why I Love Python V2Why I Love Python V2
Why I Love Python V2
 
ARMS TRADE BETWEEN TURKEY AND EU 2015
ARMS TRADE BETWEEN TURKEY AND EU 2015ARMS TRADE BETWEEN TURKEY AND EU 2015
ARMS TRADE BETWEEN TURKEY AND EU 2015
 
Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...
Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...
Posibilidades de avances en Gestión Clínica en el Servicio Murciano de Salud ...
 
C# でブロックチェーン実装
C# でブロックチェーン実装C# でブロックチェーン実装
C# でブロックチェーン実装
 

Plus de Katsuhiro Morishita

数ページの卒業論文作成のためのwordの使い方
数ページの卒業論文作成のためのwordの使い方数ページの卒業論文作成のためのwordの使い方
数ページの卒業論文作成のためのwordの使い方Katsuhiro Morishita
 
Pythonのパッケージ管理ツールの話@2020
Pythonのパッケージ管理ツールの話@2020Pythonのパッケージ管理ツールの話@2020
Pythonのパッケージ管理ツールの話@2020Katsuhiro Morishita
 
オトナのpandas勉強会(資料)
オトナのpandas勉強会(資料)オトナのpandas勉強会(資料)
オトナのpandas勉強会(資料)Katsuhiro Morishita
 
SIgfox触ってみた in IoTLT in 熊本市 vol.3
SIgfox触ってみた in IoTLT in 熊本市 vol.3SIgfox触ってみた in IoTLT in 熊本市 vol.3
SIgfox触ってみた in IoTLT in 熊本市 vol.3Katsuhiro Morishita
 
Excelでのグラフの作成方法re
Excelでのグラフの作成方法reExcelでのグラフの作成方法re
Excelでのグラフの作成方法reKatsuhiro Morishita
 
Pythonスクリプトの実行方法@2018
Pythonスクリプトの実行方法@2018Pythonスクリプトの実行方法@2018
Pythonスクリプトの実行方法@2018Katsuhiro Morishita
 
Pythonで始めた数値計算の授業@わんくま勉強会2018-04
Pythonで始めた数値計算の授業@わんくま勉強会2018-04Pythonで始めた数値計算の授業@わんくま勉強会2018-04
Pythonで始めた数値計算の授業@わんくま勉強会2018-04Katsuhiro Morishita
 
マークシート読み込みプログラムを作ってみた@2018-04-04
マークシート読み込みプログラムを作ってみた@2018-04-04マークシート読み込みプログラムを作ってみた@2018-04-04
マークシート読み込みプログラムを作ってみた@2018-04-04Katsuhiro Morishita
 
オトナの画像認識 2018年3月21日実施
オトナの画像認識 2018年3月21日実施オトナの画像認識 2018年3月21日実施
オトナの画像認識 2018年3月21日実施Katsuhiro Morishita
 
LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001
LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001
LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001Katsuhiro Morishita
 
シリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルー
シリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルーシリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルー
シリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルーKatsuhiro Morishita
 
シリーズML-07 ニューラルネットワークによる非線形回帰
シリーズML-07 ニューラルネットワークによる非線形回帰シリーズML-07 ニューラルネットワークによる非線形回帰
シリーズML-07 ニューラルネットワークによる非線形回帰Katsuhiro Morishita
 
シリーズML-06 ニューラルネットワークによる線形回帰
シリーズML-06 ニューラルネットワークによる線形回帰シリーズML-06 ニューラルネットワークによる線形回帰
シリーズML-06 ニューラルネットワークによる線形回帰Katsuhiro Morishita
 
シリーズML-05 ニューラルネットワーク
シリーズML-05 ニューラルネットワークシリーズML-05 ニューラルネットワーク
シリーズML-05 ニューラルネットワークKatsuhiro Morishita
 
シリーズML-03 ランダムフォレストによる自動識別
シリーズML-03 ランダムフォレストによる自動識別シリーズML-03 ランダムフォレストによる自動識別
シリーズML-03 ランダムフォレストによる自動識別Katsuhiro Morishita
 
シリーズML-01 機械学習の概要
シリーズML-01 機械学習の概要シリーズML-01 機械学習の概要
シリーズML-01 機械学習の概要Katsuhiro Morishita
 
Pandas利用上のエラーとその対策
Pandas利用上のエラーとその対策Pandas利用上のエラーとその対策
Pandas利用上のエラーとその対策Katsuhiro Morishita
 

Plus de Katsuhiro Morishita (20)

数ページの卒業論文作成のためのwordの使い方
数ページの卒業論文作成のためのwordの使い方数ページの卒業論文作成のためのwordの使い方
数ページの卒業論文作成のためのwordの使い方
 
Pythonのパッケージ管理ツールの話@2020
Pythonのパッケージ管理ツールの話@2020Pythonのパッケージ管理ツールの話@2020
Pythonのパッケージ管理ツールの話@2020
 
オトナのpandas勉強会(資料)
オトナのpandas勉強会(資料)オトナのpandas勉強会(資料)
オトナのpandas勉強会(資料)
 
SIgfox触ってみた in IoTLT in 熊本市 vol.3
SIgfox触ってみた in IoTLT in 熊本市 vol.3SIgfox触ってみた in IoTLT in 熊本市 vol.3
SIgfox触ってみた in IoTLT in 熊本市 vol.3
 
Google Colaboratoryの使い方
Google Colaboratoryの使い方Google Colaboratoryの使い方
Google Colaboratoryの使い方
 
Excelでのグラフの作成方法re
Excelでのグラフの作成方法reExcelでのグラフの作成方法re
Excelでのグラフの作成方法re
 
Pythonのmain関数
Pythonのmain関数Pythonのmain関数
Pythonのmain関数
 
Pythonスクリプトの実行方法@2018
Pythonスクリプトの実行方法@2018Pythonスクリプトの実行方法@2018
Pythonスクリプトの実行方法@2018
 
機械学習と主成分分析
機械学習と主成分分析機械学習と主成分分析
機械学習と主成分分析
 
Pythonで始めた数値計算の授業@わんくま勉強会2018-04
Pythonで始めた数値計算の授業@わんくま勉強会2018-04Pythonで始めた数値計算の授業@わんくま勉強会2018-04
Pythonで始めた数値計算の授業@わんくま勉強会2018-04
 
マークシート読み込みプログラムを作ってみた@2018-04-04
マークシート読み込みプログラムを作ってみた@2018-04-04マークシート読み込みプログラムを作ってみた@2018-04-04
マークシート読み込みプログラムを作ってみた@2018-04-04
 
オトナの画像認識 2018年3月21日実施
オトナの画像認識 2018年3月21日実施オトナの画像認識 2018年3月21日実施
オトナの画像認識 2018年3月21日実施
 
LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001
LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001
LoRa-WANで河川水位を計測してみた@IoTLT@熊本市 vol.001
 
シリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルー
シリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルーシリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルー
シリーズML-08 ニューラルネットワークを用いた識別・分類ーシングルラベルー
 
シリーズML-07 ニューラルネットワークによる非線形回帰
シリーズML-07 ニューラルネットワークによる非線形回帰シリーズML-07 ニューラルネットワークによる非線形回帰
シリーズML-07 ニューラルネットワークによる非線形回帰
 
シリーズML-06 ニューラルネットワークによる線形回帰
シリーズML-06 ニューラルネットワークによる線形回帰シリーズML-06 ニューラルネットワークによる線形回帰
シリーズML-06 ニューラルネットワークによる線形回帰
 
シリーズML-05 ニューラルネットワーク
シリーズML-05 ニューラルネットワークシリーズML-05 ニューラルネットワーク
シリーズML-05 ニューラルネットワーク
 
シリーズML-03 ランダムフォレストによる自動識別
シリーズML-03 ランダムフォレストによる自動識別シリーズML-03 ランダムフォレストによる自動識別
シリーズML-03 ランダムフォレストによる自動識別
 
シリーズML-01 機械学習の概要
シリーズML-01 機械学習の概要シリーズML-01 機械学習の概要
シリーズML-01 機械学習の概要
 
Pandas利用上のエラーとその対策
Pandas利用上のエラーとその対策Pandas利用上のエラーとその対策
Pandas利用上のエラーとその対策
 

中心極限定理