時間割コード
Registration Code
0012406
科目区分
Course Category
基礎セミナー
First Year Seminar
科目名 【日本語】
Course Title
基礎セミナー
科目名 【英語】
Course Title
First Year Seminar
使用言語
Language Used in the Course
日本語
テーマ(基礎セミナーのみ)
Theme of First Year Seminar(First Year Seminar Only)
エージェントベースモデルで探る創発現象
担当教員 【日本語】
Instructor
鈴木 麗璽 ○
担当教員 【英語】
Instructor
SUZUKI Reiji ○
単位数
Credits
2
開講期・開講時間帯
Term / Day / Period
Ⅰ 火曜日 4時限
I Tue 4


授業の目的 【日本語】
Goals of the Course [JPN]
少人数のセミナーの形式で,大学で学び研究するための最も基本的なスキル(コモン・ベーシック)としての読み(文献調査,考察,検討),書き(まとめ,報告書作成),話す(討論,発表)を中心とした多面的な知的トレーニングを行います。さらに「知の探究のプロセス」と「学問の面白さ」を学び,自立的学習能力を身につけることを目的としています。教員の研究分野に応じて多様なテーマが用意されています。
授業の目的 【英語】
Goals of the Course [ENG]
This course is conducted in the form of a seminar with small groups. We will provide multifaceted intellectual training focused on reading (literature research, consideration, examination), writing (summary, report writing), and speaking (discussion, presentation) as the most basic skills (common basic) for learning and studying at university. Through this, our goal is to learn the "process of knowledge exploration" and "the fun of learning" and to acquire the independent learning ability. A wide variety of themes are prepared according to the research field of the instructors.
授業の達成目標 【日本語】
Objectives of the Course [JPN]
様々な人工世界を創るエージェントベースモデルを体験し,創発現象の面白さを理解することを通して,調べる,考える,表現する,議論する基本的な能力を身につけます.
授業の達成目標 【英語】
Objectives of the Course [ENG]
The participants learn basic skills of reading, writing, thinking, and discussion through the class activities by exploring emergent dynamics of various complex systems composed of many agents, using an agent-based modeling environment called NetLogo.
授業の内容や構成
Course Content or Plan
多くの要素が集まって影響し合うと新しい特徴や構造が生まれる.広く創発と呼ばれるこの現象は,生物集団,人間社会,人工物など,実世界の様々な現象を形づくっています.創発現象を理解する方法の一つに,コンピュータの中に人工世界を創って,動かして,観察して理解する,エージェントベースモデリングという手法があります.

この授業では,はじめに教育用エージェントベースモデリング言語NetLogoを使って基本的な考え方や環境の使い方の基礎を学びます.

つぎに,担当するトピックを選定し,関連するモデルを動かし,体験します.創発現象が生じる仕組みの分析や研究背景の調査,意義の検討を行い,スライド・レジュメ等を用いて他の受講者にわかりやすく発表し,議論します.調査・分析等では,日本語の関連図書や英文によるモデル解説資料,Web検索,AIサービス等を活用にします.なお,適宜グループもしくは個人単位での作業を予定しています.

この過程で,1)様々な現象を創発的な観点から統一的に理解し,本質を見抜く力,2)理解したことを整理し,わかりやすく伝える力,3)多様な背景を持つ受講者と議論し,問題意識を共有する力,4)新たな問題や課題の発見に取り組む力を養います.

なお,適宜,アカデミックスキルや文献検索に関する教材を取り上げることも予定します.

トピックとモデルの例:生物の集団行動(アリの餌集め,鳥の群れ,被食・捕食,山火事,協調の進化),人間の社会活動(交通渋滞,経済活動,富の分布,分居の発生,文化の伝播),創発的計算(遺伝的アルゴリズム,粒子群最適化,進化的アート),複雑系(セルオートマトン,複雑ネットワーク)など.
履修条件・関連する科目
Course Prerequisites and Related Courses
履修条件は要さない。
成績評価の方法と基準
Course Evaluation Method and Criteria
出席,調査・発表の内容,議論参加への積極性等により,総合的に評価します.【授業の達成目標】に記載した内容が達成されることを合格の基準とします。履修取下げの際は届を提出するものとします.
教科書
Textbook
授業の進行に応じて適宜資料を配布します.
参考書
Reference Book
授業の進行に応じて適宜資料を配布します.
課外学修等
Study Load (Self-directed Learning Outside Course Hours)
適宜小レポートの提出やグループワークでの発表等のための資料制作を指示します.
注意事項
Notice for Students
NetLogoを用いて事前につくられたモデルを動かしますが,事前の技術や知識は必要ありません.発表に向けての準備は授業外の時間でも実施します.様々な問題を積極的に理解し,議論に参加する姿勢を期待します.
本授業に関するWebページ
Reference website for this Course
基礎セミナー(担当鈴木麗璽)
担当教員からのメッセージ
Message from the Instructor
In this class, we explore emergent dynamics of various complex systems composed of many agents by using an agent-based modeling environment called NetLogo, which is open-source software. The participants experience an introduction to programming with NetLogo. Each group picks up an example model from a library and conducts experiments and analyzes the phenomenon, and discuss its significance by presenting the essence of the model. The participants learn basic skills of reading, writing, thinking, and discussion through the class activities.
実務経験のある教員等による授業科目(大学等における修学の支援に関する法律施行規則に基づくもの)
Courses taught by Instructors with practical experience
授業開講形態等
Lecture format, etc.
A-1)対面授業科目(対面のみ)
対面授業の場合の講義室は、時間割B表(名大ポータル>教養教育院ページ掲載)を確認すること。