執筆者:難波和明 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp

Slides:



Advertisements
Similar presentations
キー・コンピテンシーと生きる 力 キー・コンピテンシー – 社会・文化的,技術的道具を相互作用的に活用する力 – 自律的に行動する力 – 社会的に異質な集団で交流する力 生きる力 – 基礎・基本を確実に身に付け,いかに社会が変化しようと, 自ら課題を見つけ,自ら学び,自ら考え, 主体的に判断 し,行動し,よりよく問題を解決する資質や能力.
Advertisements

第14章 コンピュータと教育 執筆者:野島久雄 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp 市川伸一・伊東祐司(編)『認知心理学を知る<第3版>』おうふう.
認知心理学の知見のさわり 知覚、記憶、学習、思考などを研究対象とする心理学の一 分野。 [せまい意味] 認知の領域をあつかう心理学(人間の認知の働き)を 研究対象としてとりあげ、 コンピューター科学をはじめとする認知科学の枠組みの もとで 解明していこうという心理学の一領域をさす。 認知科学 心理学、コンピューター科学、脳神経科学、言語学、哲.
寺尾 敦 青山学院大学社会情報学部 atsushi [at] si.aoyama.ac.jp
ハノイグラフの生成と最短経路の導出 東京電機大学 理工学部 村田和也 松浦昭洋
アルゴリズムとデータ構造 第2回 線形リスト(復習).
基本情報技術概論 I 演習(第5回) 埼玉大学 理工学研究科 堀山 貴史
プログラミング演習II 2004年11月 30日(第6回) 理学部数学科・木村巌.
プログラミング言語論 第8回 LISP 担当:犬塚.
寺尾 敦 青山学院大学社会情報学部 atsushi [at] si.aoyama.ac.jp
京都大学情報学研究科 通信情報システム専攻 湯淺研究室 M2 平石 拓
ISD実習E 2009年6月29日 LISPシステム入門 (第5回) 関数ポインタ eval システム関数.
プログラミング入門 (教科書1~3章) 2005/04/14(Thu.).
第3章:記憶の貯蔵庫モデルと処理水準アプローチ
Microsoft Excel 2010 を利用した 2項分布の確率計算
学校教育と脳科学 討論 寺尾 敦 青山学院大学社会情報学部.
執筆者:市川 伸一 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp
寺尾 敦 青山学院大学社会情報学部 atsushi [at] si.aoyama.ac.jp
執筆者:市川伸一 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp
データ構造と アルゴリズム 理工学部 情報システム工学科 新田直也.
執筆者:市川伸一 授業者:寺尾敦 atsushi [at] si.aoyama.ac.jp
Lispとは ゲーム理論 minimaxアルゴリズム αβアルゴリズム ソースコードの一部
2009/10/9 良いアルゴリズムとは 第2講: 平成21年10月9日 (金) 4限 E252教室 コンピュータアルゴリズム.
プログラミング論 I 関数の再帰呼び出し
学校の コンピュータ 発表者 Miho Harusawa.
プログラミング演習II 2004年10月19日(第1回) 理学部数学科・木村巌.
情報科学1(G1) 2016年度.
条件式 (Conditional Expressions)
データ構造と アルゴリズム 知能情報学部 新田直也.
知性の一般認識と 認知心理学における定義の相違
寺尾 敦 青山学院大学社会情報学部 エクセルでの正規分布の グラフの描き方 寺尾 敦 青山学院大学社会情報学部
オブジェクト指向 プログラミング 第一回 知能情報学部 新田直也.
Tokuda Lab. NISHIMURA Taichi
トキのカタチ2016 電子工作(Arduino)講習
寺尾 敦 青山学院大学社会情報学部 エクセルでの正規分布の グラフの描き方 寺尾 敦 青山学院大学社会情報学部
京都大学情報学研究科 通信情報システム専攻 湯淺研究室 D1 平石 拓 2005/10/18
プログラミング 4 記憶の割り付け.
データ構造と アルゴリズム第4回 知能情報学メジャー 和田俊和.
寺尾 敦 青山学院大学社会情報学部 エクセルでの正規分布の グラフの描き方 寺尾 敦 青山学院大学社会情報学部
プログラミング2 関数の再帰呼び出し
執筆者:伊東 昌子 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp
2011/06/21-24 情報知能学科「アルゴリズムとデータ構造」 担当:白井英俊
6. リスト処理関数の設計(発展版) プログラミング論 I.
執筆者:伊東裕司 授業者:寺尾敦 atsushi [at] si.aoyama.ac.jp
関数の再帰呼び出しとは ハノイの塔 リダイレクト レポート課題
概要.
4.リスト,シンボル,文字列.
(1)序論 人工知能とは 歴史 方法論 人工知能の基礎 問題解決 探索 推論 知識.
オブジェクト指向 プログラミング 第六回 知能情報学部 新田直也.
第2回課題 配布した通り.氏名・学生番号を忘れないこと.
第5章 計算とプログラム 本章で説明すること ・計算の概観と記述法 ・代表的な計算モデル ・プログラムとプログラム言語.
C言語 はじめに 2016年 吉田研究室.
15.cons と種々のデータ構造.
情報基礎Ⅱ (第1回) 月曜4限 担当:北川 晃.
ポインタとポインタを用いた関数定義.
香川大学工学部 富永浩之 知識工学1 第1-1章 人工知能と知識工学 香川大学工学部 富永浩之
~sumii/class/proenb2009/ml6/
PROGRAMMING IN HASKELL
Microsoft Excel 2010 を利用した 2項分布の確率計算
プログラミング2 関数の再帰呼び出し
プログラミング入門2 第6回 関数 情報工学科 篠埜 功.
オブジェクト指向言語論 第一回 知能情報学部 新田直也.
高度プログラミング演習 (07).
執筆者:行場次郎 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp
プログラミング演習II 2004年11月 2日(第3回) 理学部数学科・木村巌.
オブジェクト指向 プログラミング 第六回 知能情報学部 新田直也.
アップデート.
計算技術研究会 第5回 C言語勉強会 関数(function)を使う
プログラミング言語論 プログラミング言語論 演習7 解答と解説 演習7 解答と解説 1.
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
Presentation transcript:

執筆者:難波和明 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp Twitter: @aterao 市川伸一・伊東祐司(編)『認知心理学を知る<第3版>』おうふう 第9章 LISP による情報処理モデル 執筆者:難波和明 授業者:寺尾 敦 atsushi [at] si.aoyama.ac.jp Twitter: @aterao 室蘭工業大学 集中講義「認知心理学」

1.人工知能分野の 人間の思考への関心 人工知能研究:コンピュータに知的なふるまいをさせる. 人間の知的ふるまいをヒントにできる. ちょっと気の利いた判断 翻訳 人間の知的ふるまいをヒントにできる. ここに心理学との接点がある.人間の持つ知識と,情報処理アルゴリズムを明らかにする. 室蘭工業大学 集中講義「認知心理学」

2.“人間はどのようにものを知るか” を考えるための道具としてのコンピュータ 人工知能研究は,知的なプログラムを書くために人間を理解する. 認知心理学は,人間を理解するために知的なプログラムを書く. 人間と同じようにふるまうプログラムが書ければ,プログラムはその行動を説明するモデルとなる. プログラムはすべてを明示しなければ動かない.うまく書けないのは,理解できていない部分.理解していたつもりが,そうではなかったと気がつくことも多い. 室蘭工業大学 集中講義「認知心理学」

3.LISP の実例 人工知能研究,認知心理学の研究で使用するプログラミング言語は? 伝統的には,記号処理に強い言語を用いた. 記号処理:シンボル(命題表象)とその操作 LISP, PROLOG 参考:ニューラルネットワーク(並列分散処理)は,明示的な記号操作をしなくてよい.むしろ数値処理. 室蘭工業大学 集中講義「認知心理学」

LISP プログラムは関数の組み合わせとして書かれる. 関数を呼び出して使うときには,括弧の最初に関数名を書く.続いて,その関数への入力(引数)を並べる. 関数はいくつかの入力(引数)を受け取り,何らかの値を出力する. (関数名 引数1 引数2 ...) 室蘭工業大学 集中講義「認知心理学」

データはリストで表現する. 処理のための,2つの基本的関数 データ要素を括弧の中に並べる. 関数と区別するため,括弧の前に「’」をつける. CAR(カー):リストの先頭要素を取り出して返す. CDR (クダー):リストの先頭要素を取り出された残りのリストを返す. ’(要素1 要素2 要素3 ...) 室蘭工業大学 集中講義「認知心理学」

(t (1+ (* 2 (hanoi (1- n))))))) ハノイの塔の解決に要する 手数を返す関数 円盤の枚数 n を引数として,n 枚ハノイの塔の解決に要する(最短)手数を返す. (defun hanoi (n) (cond ((equal n 1) 1) (t (1+ (* 2 (hanoi (1- n))))))) 室蘭工業大学 集中講義「認知心理学」

再帰的な hanoi 関数 動作 n が 1 でないとき,(hanoi n) は (hanoi (n-1)) を呼び出す.再帰的関数 順に (hanoi 3), (hanoi 4), … , (hanoi n) の値が返される. 室蘭工業大学 集中講義「認知心理学」