![]() ![]() |
講義概要/Course Information |
科目基礎情報/General Information |
授業科目名 /Course title (Japanese) |
多変量解析 | ||
---|---|---|---|
英文授業科目名 /Course title (English) |
Multivariate Analysis | ||
科目番号 /Code |
INS502b INS504e | ||
開講年度 /Academic year |
2025年度 | 開講年次 /Year offered |
3 |
開講学期 /Semester(s) offered |
前学期 | 開講コース・課程 /Faculty offering the course |
情報理工学域 |
授業の方法 /Teaching method |
講義 | 単位数 /Credits |
2 |
科目区分 /Category |
専門科目 | ||
開講類・専攻 /Cluster/Department |
Ⅰ類 | ||
担当教員名 /Lecturer(s) |
原田 慧 | ||
居室 /Office |
西5号館807 | ||
公開E-mail |
harada@uec.ac.jp | ||
授業関連Webページ /Course website |
Google Classroomを利用する。 | ||
更新日 /Last update |
2025/03/10 11:21:59 | 更新状況 /Update status |
公開中 /now open to public |
講義情報/Course Description |
主題および 達成目標(2,000文字以内) /Themes and goals(up to 2,000 letters) |
機械学習の種々の手法を、基本的な事項から始めて実装ができることを目標に講義する。 "Introduction to Statistical Learning" のPython版をテキストとし講義を行う。この書籍は現時点で統計的学習および機械学習の入門書として最も推薦できるものである。 |
---|---|
前もって履修 しておくべき科目(1,000文字以内) /Prerequisites(up to 1,000 letters) |
線形代数、総合コミュニケーション科学 |
前もって履修しておくこ とが望ましい科目(1,000文字以内) /Recommended prerequisites and preparation(up to 1,000 letters) |
確率論、統計学 データサイエンス演習を並行履修することを前提に講義を進める |
教科書等(1,000文字以内) /Course textbooks and materials(up to 1,000 letters) |
<教科書> Gareth James, Daniela Witten, Trevor Hattie, Robert Tibshirani, and Jonathan Taylor (2023): An Introduction to Statistical Learning with Applications in Python, Springer. 著者らによる下記サイトでpdfを無料ダウンロードできるため、紙媒体の書籍を購入して持ち歩く必要はない。 https://www.statlearning.com <参考資料> 同サイトで著者による講義スライド(英語版)も公開されている。 国友らによる講義スライドの日本語訳も無料で公開されている。講義はこのスライドをベースに用いる。 http://www.kunitomo-lab.sakura.ne.jp/SSE-DP-2023-3.pdf なおテキストの日本語訳(Rによる統計的学習入門)もあるが、古い版の翻訳で、言語がRで、しかもそれなりに高価であるため、購入は推奨しない。 また、古典的な「多変量解析」のテキストは本講義の範囲をカバーしないので注意すること。 その他の参考書等は各講義で提示する。 |
授業内容と その進め方(2,000文字以内) /Course outline and weekly schedule(up to 2,000 letters) |
講義はスライド、説明ともに日本語で実施する。 Lectures and slides will be given in Japanese. 1. 導入 2. 線形回帰 3. 分類(ロジスティック回帰) 4. リサンプリング法(モデルの検証) 5. 線形モデル選択と正則化 6. 木に基づく方法 7. サポートベクターマシン 8. 深層学習(1) 9. 深層学習(2) 10. 統計的学習 11. 生存時間解析と打ち切りデータ 12. 教師なし学習 13. 構造モデリング 14. 多重検定、スプライン法などの補足 15. レポート課題の提示と説明 |
実務経験を活かした 授業内容 (実務経験内容も含む) /Course content utilizing practical experience |
担当教員は元実務家である。 実務経験をもとに適宜補足を入れながら講義を行う。 |
授業時間外の学習 (予習・復習等)(1,000文字以内) /Preparation and review outside class(up to 1,000 letters) |
毎回のクイズへの取り組みを通じた復習が必要である。また、期末にレポート試験を課す。 |
成績評価方法 および評価基準 (最低達成基準を含む) (1,000文字以内) /Evaluation and grading (up to 1,000 letters) |
出席(12%)+毎回のクイズ(28%)+レポート(60%) 学期間中および学期末に課すレポート課題に基づいて、授業内容の理解度、および実際の問題への適用の達成度を測る。各分析手法を理解して、適切に適用できることを最低達成基準とする。 |
オフィスアワー: 授業相談(1,000文字以内) /Office hours(up to 1,000 letters) |
西5号館8階にてコーヒー会を開催するので、その中で質問を受け付ける予定。 |
学生へのメッセージ(1,000文字以内) /Message for students(up to 1,000 letters) |
講義時間に説明できることは限られている。しっかりとした予習復習は必須としないが、データ分析を取り入れた卒業研究をしたい等、興味があるならば章末の演習問題を解くなど、積極的に自習してほしい。 |
その他 /Others |
教科書は英語であるが、この本の英語自体は読みやすい。英語で書かれた文章が読めることは国内企業で働く上でも、やりたい仕事をする上でとても重要なことなので、苦手意識を持たず頑張ってください。 |
キーワード /Keywords |
Statistical learning, Machine learning, Data mining, Python. 統計的学習理論, 機械学習, データマイニング, Python. |