科目情報
Q2810400,R2810200
情報処理I(データサイエンス) / Information Processing 1(Data Science)
教授 市川 学
教授 小山 友介 この授業の2019年度のアンケートを参照
教授 長谷川 浩志
教授 渡邉 大
さらに教員を表示..
准教授 持永 大
授業の概要
VUCA(Volatility,Uncertainty,Complexity,Ambiguity)時代の工学リテラシーであるデータサイエンスを共通的な素養として身につける.本講義・演習は,PBL(Project Based Learning)形式で実施し,情報倫理,実課題のデータを用いることでデータサイエンスに必要なデータの作り方と分析に必要な基本的な原理・技術を学修する.この学修を通じて,データサイエンスの一連のプロセスを体験する.
授業の目的
・情報社会のセキュリティと権利とは何かを情報倫理の演習・講義を通じて学ぶ.
・プログラミング言語Pythonを学び,データの収集・作成,分析・可視化を行い,データ分析結果の報告を行う.
・このデータ分析に際して,高校で学習した確率・統計の知識を再確認し,統計分析を行う.
・データサイエンスの技術である機械学習の基礎的概要を理解する.
達成目標と学修・教育到達目標との対応

達成目標 電子情報システム学科 機械制御システム学科 環境システム学科 生命科学科 数理科学科
1. データサイエンスに関する書籍,論文,インターネットの情報を理解することができる
C-2
C-2
2. 情報社会のセキュリティと権利を理解できる
C-2
C-2
3. データを分析に必要な形式に変換することができる
C-2
C-2
4. 統計分析の手法を理解し活用することができる
C-2
C-2
5. 機械学習の基本を理解できる
C-2
C-2
達成目標との対応・割合

情報の収集と整理 中間報告 最終報告 合計
1. 5% 5% 10%
2. 5% 5% 10%
3. 10% 10% 10% 30%
4. 10% 15% 25%
5. 10% 15% 25%
合計 40% 20% 40% -
授業で使用する言語
日本語
授業計画

授業計画 授業時間外課題(予習および復習を含む) 必要学習時間
1. ハッカソンとは
グループ分けと役割分担
情報倫理の基礎
情報社会とセキュリティの基礎
情報倫理の与えられた項目について調べまとめる 95分
情報社会とセキュリティについて調べまとめる 95分
2. 情報倫理、情報社会、セキュリティのまとめ
プログラミング環境の使い方
プログラミング言語Python:変数
Pythonについて調べまとめる 60分
Pythonの変数について使い方と特徴を調べまとめる 130分
3. プログラミング言語Python:制御文
プログラミング言語Python:繰り返し文
Pythonの制御文について使い方と特徴を調べまとめる 95分
Pythonの繰り返し文について使い方と特徴を調べまとめる 95分
4. プログラミング言語Python:ファイルの読み書き
プログラミング言語Python:Pandasの基礎
ファイル形式(csv, tsv,文字コード)について調べまとめる 60分
Pandasについて特徴と使い方を調べまとめる 130分
5. データクリーニング
プログラミング言語Python:欠損値,時系列データ取扱い
データクリーニングの方法について調べまとめる 90分
欠損値、時系列などデータの構造について調べまとめる 100分
6. プログラミング言語Python:データの可視化
統計分析(平均・分散・散布図など)
Matplotlibについて調べまとめる 130分
統計分析について調べまとめる 60分
7. 中間報告(データ分析結果の報告) 前回までの内容をよく理解しておくこと 190分
8. 確率・統計:母集団と標本
確率・統計:確率と確率分布
母集団と標本について調べまとめる 95分
確率と確率分布について調べまとめる 95分
9. 確率・統計:一様分布,二項分布,正規分布
確率・統計:推定と検定
分布について調べまとめる 95分
推定と検定について調べまとめる 95分
10. 確率・統計:区間推定とT検定
機械学習の基礎
区間推定とT検定についてまとめる 95分
機械学習について調べまとめる 95分
11. 教師あり学習と教師なし学習
クラスタリング
教師あり学習、教師なし学習について調べまとめる 95分
クラスタリングについて調べまとめる 95分
12. 機械学習の基礎:単回帰分析
機械学習の基礎:重回帰分析
単回帰分析について調べまとめる 95分
重回帰分析について調べまとめる 95分
13. 機械学習の基礎:ロジスティック分析
データサイエンスの復習
ロジスティック分析について調べまとめる 95分
今回までの内容をよく理解する 95分
14. 最終報告 前回までの内容をよく理解する 190分
合計 - - 2660分
評価方法と基準
各授業計画の情報収集と整理および中間報告と最終報告の2回の報告をもとに評価する.100点満点中60点取得レベルは、授業で実施する例題が解けるレベルとする.
試験・課題等のフィードバック
フィードバック方法 「その他」の具体的内容
教科書・参考書
授業で利用するデータ,資料は随時配布する
履修登録前の準備
情報処理演習Iを並行して履修していること
オフィスアワー、質問・相談の方法
  • Teamsの専用チャンネルを通じて随時受け付ける
地域志向
地域志向ではない科目
社会的・職業的自立力の育成
  • 知識活用力を育成する科目
  • 対人基礎力を育成する科目
  • 対課題基礎力を育成する科目
アクティブ・ラーニング科目
能動的な学修への参加による授業が大部分
実務経験のある教員による授業科目
実務経験 具体的内容
該当する 情報処理サービス産業の業務経験を踏まえた課題設定とプログラミング取得方法を実践する.
SDGs(持続可能な開発目標)関連項目
  • 7.エネルギーをみんなにそしてクリーンに
  • 8.働きがいも経済成長も
  • 9.産業と技術革新の基盤をつくろう
  • 11.住み続けられるまちづくりを
  • 12.つくる責任 使う責任
  • 13.気候変動に具体的な対策を
最終更新 : Sat Jun 29 04:47:29 JST 2024