平成28年4月25日(月)第3日目 担当教員:亀田弘之

Slides:



Advertisements
Similar presentations
コンピュータサイエンス概論 2016 第 5 日目 (5/16) 東京工科大学 コンピュータサイエンス学部 担当:亀田弘之.
Advertisements

コンピュータサイエンス 概論 2015 平成 27 年 4 月 13 日(月) 担当教員:亀田弘之.
情報の科学的 な理解( 3 ) 情報科教育法 9 回目 2005/6/11 太田 剛. 目次 1. ネットワーク ( 続き ) 2. アプリケーションとフリーソフト 3. 課題 A( フォートポリオ )
エンジニアのためのリテラシー 学生番号順に着席する (クラスa) 1 列 12 人で 前 方
東京工科大学 コンピュータサイエンス学部 担当:亀田弘之
工学部 知能情報工学科 准教授 高 尚策 (コウ ショウサク)
東京工科大学 コンピュータサイエンス学部 亀田弘之
確率と統計 平成23年12月8日 (徐々に統計へ戻ります).
東京工科大学 コンピュータサイエンス学部 担当:亀田弘之
教育心理学 学習と認知プロセス 伊藤 崇 北海道大学大学院教育学研究院.
コンピュータで夢をつかもう -ソフトウェア開発に必要な力ー
第1回 ガイダンス 工学部担当 教員 吉岡 理文 ・ 岩村 雅一
Tokyo University of Technology Hiroyuki KAMEDA KE304 9:00~10:30
執筆者:市川伸一 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp
東京工科大学 コンピュータサイエンス学部 担当:亀田弘之
コンピュータリテラシ (1) 学習目標(到達目標) ・計算機実習室を正しく利用できる。 ・文書作成ソフトの利用方法を学び、報告作成が
法とコンピュータ 場所 慶大法学部(三田校舎教室) 期間 2005/4/ /1/30 講師 吉野一.
ヒューマンインタフェース 電子機械工学専攻 第2学年 後期 開講
東京工科大学 コンピュータサイエンス学部 担当:亀田弘之
平成25年7月14日(月) 東京工科大学 コンピュータサイエンス学部 担当:亀田弘之
人工知能特論2007 東京工科大学 亀田弘之.
フィールドセンシング Field Sensing Technologies
東京工科大学 コンピュータサイエンス学部 担当:亀田弘之
形式言語とオートマトン Formal Languages and Automata 第4日目
形式言語とオートマトン Formal Languages and Automata 第4日目
東京工科大学 コンピュータサイエンス学部 担当 亀田弘之
人工知能特論2009 東京工科大学 亀田弘之 KE304.
情報リテラシー2014 part 5/5 (亀田担当分最終回)
東京工科大学 コンピュータサイエンス学部 担当:亀田弘之
形式言語とオートマトン Formal Languages and Automata 第4日目
東京工科大学 コンピュータサイエンス学部 亀田弘之
データ構造とアルゴリズム論 終章 専門科目におけるプログラミング
Prolog入門 ーIT中級者用ー.
平成25年3月27日(水) 東京工科大学 コンピュータ蓑寝椅子学部 在学生ガイダンス
コンピュータサイエンス概論2017第8日目(最終回)
東京工科大学 コンピュータサイエンス学部 亀田弘之
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
平成29年5月8日(月)第4日目 担当教員:亀田弘之
平成27年4月20日(月)第2日目 担当教員:亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
(1)序論 人工知能とは 歴史 方法論 人工知能の基礎 問題解決 探索 推論 知識.
知能情報システム特論 Introduction
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 担当 亀田弘之
平成26年4月22日(火) 東京工科大学 コンピュータサイエンス学部 亀田弘之
平成29年4月10日(月) 東京工科大学 コンピュータサイエンス学部 担当教員:亀田弘之
Prolog入門 ーIT中級者用ー.
東京工科大学 コンピュータサイエンス学部 担当 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
情報基礎Ⅱ (第1回) 月曜4限 担当:北川 晃.
データ構造とアルゴリズム論 終章 専門科目におけるプログラミング
ガイダンス 電子計算機 電気工学科 山本昌志 1E
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
香川大学工学部 富永浩之 知識工学1 第1-1章 人工知能と知識工学 香川大学工学部 富永浩之
執筆者:難波和明 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp
平成28年4月11日(月) 東京工科大学 コンピュータサイエンス学部 担当教員:亀田弘之
自然言語処理2015 Natural Language Processing 2015
東京工科大学 コンピュータサイエンス学部 担当 亀田弘之
言語プロセッサ 第12日目 平成20年1月9日.
形式言語とオートマトン Formal Languages and Automata 第5日目
自然言語処理2016 Natural Language Processing 2016
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
Presentation transcript:

平成28年4月25日(月)第3日目 担当教員:亀田弘之 コンピュータサイエンス概論 2016 平成28年4月25日(月)第3日目 担当教員:亀田弘之

Tokyo University of Technology 2016 (H. Kameda) 前回の復習(思い出してみよう!) Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 参考 記憶の機能と仕組み 銘記 保持 想起 感覚 貯蔵庫 短期記憶 長期記憶 リハーサル Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 授業計画 確認 第1回:プログラミングの楽しさ     (21世紀の忍法使いアイテム=プログラミング言語を知る) 第2回:コンピュータサイエンスと法・倫理(知的財産権,さまざまな事例紹介) 第3回:コンピュータサイエンスと知能研究・ゲーム研究     (人工知能・機械学習・脳科学・認知科学などの魅力を知る) 第4回:コンピュータと情報ネットワークの仕組み     (コンピュータとネットワークの仕組み・原理の基礎を知る) 第5回:クラウドコンピューティング     (ビッグデータ(オープンデータ)やデータベースの基礎など) 第6回:ソフトウェア工学(ソフトウェアはどのようにして作られるのか,  開発の現場を覗いてみる。開発プロセス,プロジェクトマネジメントなど) 第7回:コンピュータサイエンスにおける計算の理論     (チューリングマシン,コンピュータサイエンス小史など) 第8回:コンピュータサイエンスの全容と将来を議論     (e-healthCare, e-learning, e-government等,      君は何を学ぶのか? なぜ学ぶのか? どうやって学ぶのか?) Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 確認 この授業の行動指針 明るく楽しく前向きの姿勢で、自ら進んで学ぶ。 (Learn positively, curiously and constantly! ) 他利的に行動する。 ( Behave altruisticly! ) 皆と積極的に討論する。 ( Discuss together aggressively! ) 後回しにしない。 (Don’t procrastinate!  Do right now what you should ne doing now. ) Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) データサイエンスの可能性 Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) Youtubeを参照のこと。 http://www.youtube.com/watch?v=WNccLBzR_I4  (Research Matters - Carolyn McGregor) by IBM http://www.youtube.com/watch?v=APdZHNIJDnU (Rio de Janeiro City Operation Center ) by IBM https://www.youtube.com/watch?v=hKIGKlmKBag (【KOMATSU】スマートコンストラクション コンセプト映像)  Computer science が社会で役立った実例。  皆さんはcomputer science の知識・技術を何に役立てますか? Tokyo University of Technology 2016 (H. Kameda)

今日の質問 プログラミングの何が難しいですか? 今日の質問  プログラミングの何が難しいですか? (各自に配布されたA5の紙に書いてください。) Tokyo University of Technology 2016 (H. Kameda)

プログラミングのデモンストレーション(参考) Jave言語(Greenfoot) Python言語 Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 参考サイト www.greenfoot.org code.org など Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 前回の残り (青い紙の資料、続き) Tokyo University of Technology 2016 (H. Kameda)

第3回 コンピュータサイエンスと 知能研究・ゲーム研究 ー人工知能・機械学習・脳科学・認知科学などの魅力を知るー Artificial Intelligence, Machine Learning, Brain Science, Cognitive Science…

人工知能とは? What is Artificial Intelligence? What should we study? How should we study it?

Tokyo University of Technology 2016 (H. Kameda) 空を飛びたい! 鳥のように空を飛ぶ 揚力 (Lifting force) の発見 鳥のように柔軟に飛びたい (未だに実現していない。) トンボのように飛びたい。 飛行機の実現(地球の 裏まで飛んで行ける) 今や宇宙に飛び出すこ ともできる! Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 人工知能 定義:人間のように知的な処理能力を   持つソフトウェア 検証方法:チューリングテスト 応用分野: ロボット 自然言語処理 認識(文字・音声・画像) 機械学習 データサイエンス などなど Tokyo University of Technology 2016 (H. Kameda)

人工知能の例1 ー音声対話型癒しロボットPDDINー Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 質問 このロボット、どこが凄い? Tokyo University of Technology 2016 (H. Kameda)

質問 このロボット研究に関係する技術は? What technology is applied to this robot? 良く考えて、 答えてみてね! 書き出してみよう! _________  _________ _________       その他(_____) Tokyo University of Technology 2016 (H. Kameda)

人工知能の例2 ー未知語獲得システムUWAS-Iー Tokyo University of Technology 2016 (H. Kameda)

人工知能の例2 ー未知語獲得システムUWAS-Iー 未知語獲得システムのデモをお見せします。 プログラミング言語は、Prolog言語です。 Prolog言語は、人工知能用の言語の1つです。 (メモ) 人工知能用プログラミング言語 Lisp言語 Prolog言語 Haskell言語 C言語、C++言語 Java など Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 記号微分のプログラムソース全容 d(X,X,1). d(T,X,0) :- atom(T) ; number(T). d(U+V,X,DU+DV) :- d(U,X,DU), d(V,X,DV). d(U-V,X,DU+ (-DV)) :- d(U,X,DU), d(V,X,DV). d(-T,X,-R) :- d(T,X,R). d(K*U,X,K*W) :- number(K), d(U,X,W). d(U*V,X,B*U+A*V) :- d(U,X,A), d(V,X,B). d(U/V,X,W) :- d(U*V^ (-1),X,W). d(U^V,X,V*W*U^ (V+ (-1))) :- number(V), d(U,X,W). d(U^V,X,Z*log(U)*U^V+V*W*U^ (V+ (-1))) :- d(U,X,W), d(V,X,Z). d(log(T),X,R*T^ (-1)) :- d(T,X,R). d(exp(T),X,R*exp(T)) :- d(T,X,R). d(sin(T),X,R*cos(T)) :- d(T,X,R). d(cos(T),X,-R*sin(T)) :- d(T,X,R). d(tan(T),X,W) :- d(sin(T)/cos(T),X,W). Tokyo University of Technology 2016 (H. Kameda)

その他にもさまざまな人工知能・機械学習の分野がある 定理の自動証明支援システム(coq) 帰納論プログラミング(Progolシステムなど) 発想推論システム など   (論理学が活躍!) ニューラルネットワーク(deep learningが注目されている) 機械翻訳システム(Google翻訳、IBMのWATSONなど) いろいろ調べてみよう! で、それって何の役に立つの? と問うてみてください。 Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) 第3日目の自宅課題(home work) 課題: 「自分の勉強(学習)に役立つ人工知能システム(アプリ ケーション)」があるとしたら、それはどんなものか? 1つ考え、それを必要に応じて図なども用いながら説明しなさ い。 (注)提案人工知能システム(アプリケーション)に関して、 その概要(overview)と必要な技術(element technology)に ついて述べること。 Tokyo University of Technology 2016 (H. Kameda)

Tokyo University of Technology 2016 (H. Kameda) (続き) 提出日:平成28年5月11日(水)15:00(締め切り厳守) 提出先:研A6階のレポート提出ボックス 形式:A4版レポート用紙。    表紙には、授業名、課題名(課題2)、提出年月日、      学籍番号、氏名を大きめに記すこと。      レポート本体の枚数は1~2ページ程度とする。      手書きでもWORDによる作成でもよい。      日本語か英語で書くこと。 Tokyo University of Technology 2016 (H. Kameda)