情報知能学基礎演習 (4 月 13 日) 豊田秀樹 (2008) 『データマイニング入 門』 ( 東京図書 ) を用いて 情報知能学科 白井 英俊.

Slides:



Advertisements
Similar presentations
英語ゼミ 6/15( 水 ) 金 正福. Part2 Unit8 ~査読者とのやりと り~ 科学技術英語 ロボット工学.
Advertisements

マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
論理回路 第3回 今日の内容 前回の課題の解説 論理関数の基礎 – 論理関数とは? – 真理値表と論理式 – 基本的な論理関数.
第 5 章 2 次元モデル Chapter 5 2-dimensional model. Contents 1.2 次元モデル 2-dimensional model 2. 弱形式 Weak form 3.FEM 近似 FEM approximation 4. まとめ Summary.
Essay writing rules for Japanese!!. * First ・ There are two directions you can write. ・よこがき / 横書き (same as we write English) ・たてがき / 縦書き (from right to.
VE 01 え form What is え form? え? You can do that many things with え form?
白井ゼミ 豊田秀樹(2008)『データマイニング入門』 (東京図書)。4章
情報知能学基礎演習 豊田秀樹(2008)『データマイニング入門』 (東京図書)。2章と3章
情報とコンピュータ 静岡大学工学部 安藤和敏
京都大学情報学研究科 通信情報システム専攻 湯淺研究室 M2 平石 拓
プログラミング言語としてのR 情報知能学科 白井 英俊.
英語勉強会.
Chapter 11 Queues 行列.
Ex7. Search for Vacuum Problem
日本語... ジェパディー! This is a template for you to use in your classroom.
Ex8. Search for Vacuum Problem(2)
Windows Summit /13/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
2009年 3月 17日 法政大学 常盤祐司、児玉靖司、八名和夫、Ivan Ho、Billy Pham
「データ学習アルゴリズム」 第3章 複雑な学習モデル 3.1 関数近似モデル ….. … 3層パーセプトロン
Verb Plain Negativeform
データはお客様に属し、かつ、コントロール可能
Noun の 間(に) + Adjective Verb てform + いる間(に) during/while.
Windows Summit /8/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /9/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
生命科学基礎C 第3回 神経による筋収縮の指令 -ニューロン 和田 勝 東京医科歯科大学教養部.
にほんご JPN101 Sep. 23, 2009 (Wednesday).
Microsoft Consumer Channels and Central Marketing Group
Licensing information
Chapter 4 Quiz #2 Verbs Particles を、に、で
VTA 02 What do you do on a weekend? しゅうまつ、何をしますか。
生命科学基礎C 第4回 神経による筋収縮の指令 -伝達 和田 勝 東京医科歯科大学教養部.
テキストボックス、チェックボックス×2、コマンドボタンを配置する。 コマンドボタンに機能を与える
Microsoft Partner Network Office 365 社内使用ライセンスの有効化
パターン認識とニューラルネットワーク 栗田多喜夫 2018/11/8 早稲田大学大学院理工学研究科講義.
ストップウォッチの カード ストップウォッチの カード
情報の科学的 な理解(2) 情報科教育法 8回目 2005/6/4 太田 剛.
ソフトウェアデザイン工学 EPMの適用結果報告
3.イオンチャネルと興奮性膜 機能形態学.
Windows Azure 通知ハブ.
電気・機械・情報概論 VBAプログラミング 第2回 2018年7月2日
suppose to be expected to be should be
京都大学情報学研究科 通信情報システム専攻 湯淺研究室 D1 平石 拓 2005/10/18
Microsoft Visual Studio 2005 Tools for
Traits 形質.
Coloured Katakana Jumble Animals
Windows Summit /22/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Where is Wumpus Propositional logic (cont…) Reasoning where is wumpus
Windows Summit /24/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Insert a brief description of the picture
Craig Rowland Senior Program Manager Microsoft Corporation
Ex7. Search for Vacuum Problem
2019/4/22 Warm-up ※Warm-up 1~3には、小学校外国語活動「アルファベットを探そう」(H26年度、神埼小学校におけるSTの授業実践)で、5年生が撮影した写真を使用しています(授業者より使用許諾済)。
Term paper, report (2nd, final)
アルゴリズムとデータ構造 2011年7月8日課題の復習
ファイルの読み込み #!/usr/bin/env perl #Perlスクリプトの指定 open(FILE, "food.txt");
統計ソフトウエアRの基礎.
Insert a brief description of the picture
どのような特徴を見ているのか ― 計算の目的
Windows Summit 2010 © 2010 Microsoft Corporation.All rights reserved.Microsoft、Windows、Windows Vista およびその他の製品名は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。
千代浩司 高エネルギー加速器研究機構 素粒子原子核研究所
千代浩司 高エネルギー加速器研究機構 素粒子原子核研究所
・神経とは ・神経細胞の発生 ・神経細胞の構造 ・膜電位生成 ・伝導のしくみ
Created by L. Whittingham
Type Systems and Programming Languages ; chapter 13 “Reference”
英語勉強会:川口英語 Supporting of Continuing Life Habit Improvement Using the Theory of Cognitive Dissonance : System Extension and Evaluation Experiment B4 渡邉.
わかりやすいパターン認識 第3章 誤差評価に基づく学習 3.3 誤差逆伝播法.
千代浩司 高エネルギー加速器研究機構 素粒子原子核研究所
復習 いろいろな変数型(2) char 1バイト → 英数字1文字を入れるのにぴったり アスキーコード → 付録 int
Windows Azure メディアサービス
Presentation transcript:

情報知能学基礎演習 (4 月 13 日) 豊田秀樹 (2008) 『データマイニング入 門』 ( 東京図書 ) を用いて 情報知能学科 白井 英俊

復習(1) > 陸上 <-read.csv(" 陸上データ.csv") 以下にエラー file(file, “r”) : コネクションを開くことができ ません 追加情報 : Warning message: In file(file, "r") : ファイル ' 陸 上データ.csv' を開くことができません : No such file or directory 提出者のコメント ディレクトリの指定は結構シビア? ファイルのあるディレ クトリの1個上のディレクトリはダメでした。

復習(2) > location<-contrib.url(getOption("repos")) --- このセッションで使うために、 CRAN のミラーサイトを 選んでください --- > packages<-available.packages(location)[,1] > install.packages(packages,contriburl=location) install.packages(packages, contriburl = location) 中で警告 がありました: 'lib = "C:/PROGRA~1/R/R-28~1.1/library"' は書き込み可能 ではありません 以下にエラー install.packages(packages, contriburl = location) : パッケージをインストール出来ませんでした

復習 (3) > write.csv( 陸上," 出力.csv") # 今出力したデータをファイル " 出力.csv" として保存 > 改 <-read.csv(" 出力.csv") # ファイル " 出力.csv" を " 改 " として読み込む > 改 # 読み込んだデータを表示 X 高跳び X100m 走 走り幅跳び 開催年 区分 戦前 戦前 戦前 戦前 戦前 戦前 戦後 戦後 戦後 戦後 戦後 戦後 提出者のコメント : ここで見てとれるように、行のカウントまでも一緒に保存してしまっているためプリン トするとおかしなことになっています。

Help!  ?write.csv ( または help(write.csv) ) write.table prints its required argument x (after converting it to a data frame if it is not one nor a matrix) to a file or connection. Usage write.table(x, file = "", append = FALSE, quote = TRUE, sep = " ", eol = "\n", na = "NA", dec = ".", row.names = TRUE, col.names = TRUE, qmethod = c("escape", "double")) write.csv(...) write.csv2(...) Arguments x the object to be written, preferably a matrix or data frame. If not, it is attempted to coerce x to a data frame. file either a character string naming a file or a connection open for writing. "" indicates output to the console. append logical. Only relevant if file is a character string. If TRUE, the output is appended to the file. If FALSE, any existing file of the name is destroyed. quote a logical value (TRUE or FALSE) or a numeric vector. If TRUE, any character or factor columns will be surrounded by double quotes. If a numeric vector, its elements are taken as the indices of columns to quote. In both cases, row and column names are quoted if they are written. If FALSE, nothing is quoted. sep the field separator string. Values within each row of x are separated by this string. eol the character(s) to print at the end of each line (row). For example, eol="\r\n" will produce Windows' line endings on a Unix-alike OS, and eol="\r" will produce files as expected by MacOS Excel na the string to use for missing values in the data. dec the string to use for decimal points in numeric or complex columns: must be a single character. row.names either a logical value indicating whether the row names of x are to be written along with x, or a character vector of row names to be written.

今回学ぶ R 2 章はニューラルネット 内容はかなり濃い 作業:内容を自分なりにまとめてみよう 実践:今回同様、 70 ページから 81 ページ 何がそこで起こっているのかを考えてみ よう 「やったこと、考えたこと、疑問に思っ たこと、話し合ったことを書き表す」こ とを習慣づけよう

2 章 ニューラルネット 2.1 神経回路のモデル化 逐次型計算機 vs 並列型計算機 von Neuman ( フォンノイマン ) 型計算機 (1945) = 逐次型+プログラム内蔵 (stored program) McCulloch ( マッカロ )& Pitts( ピッツ ) (1943) 並列計算 : 形式ニューロンモデル 現状の計算機と脳との比較

2.1.2 脳の神経細胞 神経細胞(図 2.1) 細胞体 (soma, cell body) 樹状突起 (dendrite) 軸索 (axon) 細胞体が演算部、軸索が出力部 シナプス:軸索の末端に位置、情報を伝達 WikiPedia より

神経細胞の情報の伝達 平静時:細胞体は外部より膜電位が低い 興奮:樹状突起を通じて入ってくるほか の神経細胞からの情報により膜電位が変 化。 外部との差が縮まると、一瞬外部より膜 電位が高くなる。 閾値 (threshold): 神経細胞が興奮する臨界の 膜電位の値 神経細胞が伝える情報:興奮か平静か、 という離散的な情報

神経細胞間の情報伝達 情報伝達:軸索と樹状突起の結合部で行 われるーシナプス結合(図2.2) A 部先端:プリシナプス B 部先端:ポストシナプス プリシナプス:興奮性と抑制性

脳の学習 たくさんある神経細胞間の結合の変化 神経細胞の情報伝達は電気的、離散的 電位の変化の頻度が高いプリシナプスは、伝達 物質を多く放出する =>後続の神経細胞に与える影響が大きくなる =>結合の強化 神経細胞の結合の程度が構造的に変化

2.1.4 マッカロとピッツのモデ ル マッカロとピッツの神経細胞の数理モデ ル 線形閾値(しきいち)関数 i 層 j 番目の神経細胞の入力を y (i-1)k, 出力を x ij とす る y i j = 1 if x i j ≧ β i ーーー β は閾 値 = 0 otherwise x i j = ∑ω ijk y (i-1)k y (i-1)k は (i-1) 層の細胞の出力、 ω ijk はその出力ごとの重み これらの総合和が i 層 j 番目の神経細胞の出力 (y i j ) を 決定

パーセプトロンから階層型ネット ワークモデルへ マッカロとピッツのモデル:論理演算が表現可 能 重みを固定しているため学習可能性なし Hebb ( ヘブ ) の神経細胞の学習法則 (1949) Rosenblatt ( ローゼンブラット ): パーセプトロン Rumelhart, Hinton & Williams ( ラメルハート、ヒ ントン、ウィリアムズ) Rumelhart & McClelland: PDP モデル 階層型ネットワークモデル+逆伝播学習

階層型ネットワークモデル トポロジー:層の数と、各層のユニット の数の違い 信号変換:シグモイド関数 (S 字関数 ) ロジスティック関数(シグモイド関数の 一つ) y ij = 1/(1+exp(-x ij -β ij ))

今日の R 2 . 5.1 偽札データの分析 ネットワークのトポロジーの選択 階層型ネットワークの学習 鉛筆の数え方 規則として書けそうだが。。。 ケーキの購入意思データの分析 データに基づく予測の一つの方法 精度の評価