情報工学演習I,情報工学演習II,卒業研究の進め方や卒業論文の書き方(2023年度卒業論文配属)
2022年卒論生成果物
【目次】
1. はじめに
研究室の理念
自主自立.自分で考え,行動することを大切にして下さい
- 勉強に楽しい気持ちを持つ.自分の成長を信じる.仲間によい影響を与える.
- チャレンジこそが大事.チャレンジは自分の成長に重要である.
- 失敗を恐れない.仲間や指導教員の助けを借りながら「なぜうまくいかないのか」を自分で考え,解決に挑戦する.そのことで自信を深め,成長する.
- 「原理原則,基礎,ものごとの本質をとらえる」ことを常に意識する.
- 仮説 ー> 実験 ー> 実験からの考察の手順を大切にする. 記録を大切にする.伝えることも大切にする.グループワーク,仲間や指導教員とともに,助け合い,ともに成長する気持ちを意識する.
研究は,「不可能だったこと,難しかったこと」を「可能にする,簡単にする」ことへのチャレンジ. 卒業研究の1年間で,卒業研究の専門分野,研究力,基礎力の成長にチャレンジする.
主な活動:卒業論文の提出と卒業研究発表(12月の予定),中間発表(7月の予定), 学会発表(10月,3月予定)にもチャレンジする.
先輩の卒業論文: 別ページに載せている(大学内のPCから有線LAN経由でのみアクセス可能.無線LAN経由のアクセスはできない).
教員自己紹介 金子邦彦
金子 邦彦(かねこ くにひこ)
研究室ホームページ: https://www.kkaneko.jp/index.html
実績:
科研費多数,研究費のべ1億円以上,論文等数十,教科書3冊,授業担当のべ約20以上,学会や国レベルの委員等の実績,卒論・修論・博士論文実績数十名以上,
卒業研究テーマ(卒業論文の研究分野)
次の研究分野から,学生と指導教員の相談により仮テーマを決める.
その後,各自が,自主的に調査,実験を行う.そして,各自の考察結果により, 卒業研究テーマは深まったり,変化したりするモンド絵ある.
- 画像理解(コンピュータが画像を理解し,さまざま活用すること)
対象:物体,ポーズ,顔,手の指,足の指,形,テクスチャ,運動,街角,人流,交通流,集団
行うこと:実態の把握,集団行動の把握,状況の把握,判断,情報共有,分析,かすかな変動の検知,異常の検知など
- 合成と実世界再現(3次元,音声,画像などをAIで合成すること)
対象:建物,オフィス,公共空間,交通,地形,河川
行うこと:シミュレーション,予測,行動の誘導,不測の事態を予測する
- データベース,AI,3次元の基礎技術
対象:3次元データ,学習済みデータ,モデルデータ
行うこと:実世界のデジタル再現(デジタルツイン),AIの共同や,AIと人間の共同でのマネジメント.
【サイト内の関連ページ】
- 最新の技術や手法の記事
- Python の使い方の記事
- パソコン類の操作の基本についての記事
- 先輩の卒業論文: 別ページに載せている.
2. 全体スケジュール,案内
全体スケジュール
- 3年次,9月〜1月
情報工学演習II: AI応用や3次元やデータベースに関する演習
AI応用については,授業「AI演習」がありますので,そちらでも学んでいただく.
- 3年次,1月〜3月
週に1回の ZOOM 配信を予定.簡単な宿題が出ることがある.
人工知能,データサイエンス,3次元コンピュータグラフィックスについて.各自のカメラとマイクはオフ.Zoom の URL は電子メールで伝える.
不必要な欠席は望ましくないが, 他の用事がある場合にはそちらを優先すること.資料は,このページの「活動実績」のところに載せる予定.
- 4年次,4月〜
週に1回の ZOOM 配信を予定.その他,さまざまな活動がある.
登校(全員集合)は,週に1,2,3回の予定.
活動内容は,各自で,研究テーマの考察,実験の計画と実験の実施,実験結果の考察という 卒業研究の実践.
不必要な欠席は望ましくないが, 他の用事がある場合にはそちらを優先すること.資料は,このページの「活動実績」のところに載せる予定.
気軽な気持ちでチャレンジする.楽しむ.
- 各自,自宅や大学等で,研究を行う.やる気が出たとき,締切が近いときなどは,毎日行うという場合もある.その場合でも,無理の無いように,各自で計画立てて,自主,自立の精神で行う.
- その他の活動:対面授業での SA.研究室卒業写真撮影(12月).研究倫理について学ぶ(6月)
4年次での行事,マイルストーン
卒業研究の完成へ向けて,次の手順を踏んでいく.
- (3年次)10月−3月:情報工学演習II,AI演習で成長する
- 2−3月:仮テーマについての事前説明
- 4月:仮テーマ決め,本格的な研究活動開始
卒業研究テーマは,学生と指導教員で相談して決定する. 卒業論文テーマの仮テーマを決めたら行動開始.各自で,パソコン等を用いて,実験を始める.実験では,実験データの保存,実験手順の記録がとても大切である(そのことは,「卒業研究の進め方,卒業研究の理念」で詳しく説明している.).
卒業論文のテーマの決め方は,このページの「卒業論文のテーマは,自主的に決定する」と「卒業論文のテーマを決めるために,各自で行って欲しいこと」で説明している.
卒業論文の進め方は,このページの「専門分野を実践的に学ぶために」と「研究力の向上のために」で説明している.
- 6月:研究倫理について学ぶ(講習会)
- 7月:中間発表(ポスター)
ポスター.
内容:仮テーマ.目標.現在までに自分が行ったこと(実験や調査など).既存の技術での調査と,既存の技術で何が足りないかの考察.実験で自分が用いた技術の説明.実験手順.実験結果.実験からの考察.結論.12月までの具体的な予定.グラフや図も付けること.
詳細(日時,ルール,ワードやパワーポイントファイルの書式)については, セレッソの「卒業研究2023」のコース(2023年4月開設予定)で案内があるので,待っていて下さい.
- 8月:学会発表原稿
A4 で 1枚.
内容:中間発表の内容に加え,追加調査,追加実験を行い,そのことについても記載する.
- 8ー9月:中間発表結果通知
中間発表のあとも,研究を自主的に発展充実することに時間を使う.
- 10月:学会発表(パワーポイント)
各自,パワーポイントで,学会発表を行う.発表のルール,マナーも学ぶ.特に時間厳守が大切である.
- 12月:卒業論文,卒業論文プレゼンテーション
卒業論文(ワード)の提出,概要(約200文字)の提出,パワーポイントの作成と,各自プレゼンテーションの実施.
卒業論文の書き方は,このページの「卒業論文の書き方」で説明している.
卒業論文の詳細(日時,ルール,ワードやパワーポイントファイルの書式)については, セレッソの「卒業研究」のコース(2023年4月開設予定)で案内があるので,待っていて下さい.
- 12月:卒業生アンケート
- 12月:実験データ集め
各自,実験データを保存しておくこと.12月にいったん集める.
- 12月:学会発表申し込み
- 1月:学会発表原稿
- 3月:学会発表
各自,パワーポイントで,学会発表を行う.
研究室活動での注意事項
- 指導教員との連絡:電子メール,Zoom 配信の途中でチャットなども利用.
- 新型コロナウイルス感染対策
マスク着用.体調不良のときには投稿しない
- 中間発表,学会発表,卒業論文のファイルは,各自,指導教員に事前に提出し確認を受ける.(その際,書き直しなどが行われる場合がある)
- 研究室内のパソコン等は,学生の自由利用とする.
進路,就職活動,大学院について
進路については,就職,大学院への進学などがある.
【進路の考察】
- 自分の進路: 福山大学の大学院進学であれば,5-6月ごろに推薦入試等が始まる.就職であれば,さまざまなイベント(就職課のイベント)が始まっているし,各自,エントリーなどを開始する時期である.
- 自分の進路の向けた活動についても,今後,機会があれば,仲間との情報交換を心がける
- そのうえで,「就職までに,卒業論文で,何を学びたいのか」,「就職の準備として,情報工学の高度な学びが役に立つ」ことを各自,考察してみる
【就職】
- 大学より,就職関係イベントの案内が行われている.ぜひ,積極的に参加,情報収集を続けること.
- セレッソの「就職情報2023(情報工学科)」のコースを使って,各自,就職状況の報告を行うこと.(そのための,セレッソでの準備ができたら,セレッソのコースニュースで案内がある.案内を待っていて下さい)
セレッソの「就職情報2023(情報工学科)」の URL: https://cerezo.fukuyama-u.ac.jp/ct/course_1079468
- 卒論指導教員は,履歴書の書き方などの相談をいつでも受け付ける.
【福山大学大学院の情報処理工学専攻】
福山大学にも大学院がある. 大学院はさまざまな専攻があり,その1つに「情報処理工学専攻」がある.
- コンピュータ等に関する進んだ内容の授業がある
- 研究も重視している
- 入学試験は,4年生の間に,2回受験できる.筆記試験である.
金子邦彦研究室では,大学院においては, 企業さんとも連携した実製作,学会発表などでの体験や他大学学生との交流も 重視しているなど,有意義な活動ができる. 金子邦彦は,他大学での指導歴を含め,修士学生50名以上,博士学生数名の指導経験があり,指導には自信がある. 学生諸君には,楽しく学び成長できる場を与える.
コロナ感染対策
コロナにおいても,みなさんが,安全に,効率よく,最大限学べるように工夫したいと考えている.
感染拡大防止は,極めて重要である.次のように行う.
- 全員が,健康状況調査に回答する.
- 登校時は,マスク着用を忘れない.
- レベル3では,卒業研究のための登校を禁止する.
- ZOOM 配信を活用.(資料は,このページの「活動実績」のところに載せる.)
3. 卒業論文の書き方
卒業論文の書き方(まとめ)
楽しんで書いて欲しい.
卒業論文や学会発表に時間をかけることは,基礎力の向上のためにも極めて重要である.
卒業論文は,次のことに気をつけて,余裕を持って進めて下さい.
- 次のことを,論理的に書く.
実験手順の説明,結果の説明,データなどの根拠をもとにしての考察の説明がとても大切である.
- 目的
- 全体の基礎: 基礎知識,国内外の動向などをまとめる.
- 実験での仮説,実験で使用した技術,実験手順,実験結果
実験手順や調査手順の説明はとても大切. 良いやり方を数多く調べ尽くしておく.
実験のときに,必ず,実験手順の記録を残す.そのとき,実験風景の写真屋,画面のスクリーンショットなども一緒に残す.
- 実験からの考察,根拠(実験データ,結果),結論
根拠をもとに考察し,結論を導く.
実験からの考察については,このページの「4.7 実験からの考察で行うこと」で説明している.
- ネットの記事(WikiPediaなど)や他の人の論文などをコピーして,自分の論文の中に使うようなことはありえない.記事や論文などを紹介,批評したい場合などは,必ず「X を行いたい.私は Y だと考えている.文献 AAA によれば BBB になっている.そして,CCC については,DDD である」のような書き方になる.(ネットの記事や他の人の論文などは紹介にとどまり,自分の考察等が主になる).
- 卒業論文のページ数は,最大20ページ程度にまとめる.
- 図や写真や表を付ける.
- 参考文献については,次のような書き方になる.
FairFace: Face Attribute Dataset for Balanced Race, Gender, and Age for Bias Measurement and Mitigation, Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, pp. 1548-1558, 2021 ECCV 2020.
卒業論文や中間発表の日時,ルール,ワードやパワーポイントファイルの書式については,セレッソの「卒業研究2023」のコース(2023年4月開設予定)で案内があるので,待っていて下さい.
4. 卒業研究の進め方,卒業研究の理念
4.1 全体の理念
自主自立.自分で考え,行動することを大切にして下さい.そして, 仲間との助け合い,仲間を尊敬し,さまざまな価値観を受け入れることも大切にして下さい.
4.2 卒業研究で何を学ぶのか
- 専門分野と研究力:人工知能,データサイエンス,3次元コンピュータグラフィックス
- 基礎力:基礎力は,論理的思考力,批判的思考力,考察力,先行研究などの調査力,緻密な記録を取る習慣,失敗を恐れない態度,柔軟な思考,課題発見力,失敗から課題を発見し解決に導く能力,考察には根拠を付ける習慣(データなどの根拠をもとに考察する能力),レポート作成,プレゼンテーション,研究倫理,自主性,積極性
4.3 専門分野を実践的に学ぶために
今まで自分が知らなかった最新の技術や手法を自主的に調べ,自分で,実際に動かし実験することを重視する.
- 最新の技術や手法の学びである.
- そのとき,本質を大切にする.そのためには,常に,自分が使っている技術や手法の中身,長所を確認・把握する.
- 自分で実際に動かすなどの実験を行いながら,実践的に学ぶ.
- チャレンジ精神を大切にする.最新の技術を使ったからといって,すぐに成功するとは限らない.(失敗は成長につながるものと考える).
- 実験からの考察が極めて大切である.他の技術を使えばうまく行くという場合がある.やり方や設定を変えればうまく行くという場合がある.ちょっとしたプログラムを補うとうまく行くという場合がある.「どうすればうまく行くのか」の探求はとても楽しいものである.
- そのために,Python の使い方や,パソコン類の操作の基本も,自主的に,積極的に学び,試す.
- 何よりも,楽しむ.そのために,自主的な調査,実験がとても大切である.
専門分野を学ぶためのヒント,きっかけとして,指導教員は,皆さんに専門分野についての 最新の技術や手法を紹介し,教授し続ける予定である. (Zoom配信,週1回〜3回の予定.対面に変わる場合もある).資料は,このページの「5. 活動実績」のところに載せる. すべてを指導教員に教わるということではなく,自分で調べ,自分で,実際に動かし実験する, 計画も自分で立てる, 仲間と分かち合える部分は積極的に分かち合うことがとても大切である.
4.4 研究力の向上のために
卒論生各自に気をつけて欲しい大切なこと.
- 研究は,仮説,実験,実験からの考察の繰り返しである.
- 実験データは各自で保存する.
- 必ず,実験手順の記録を残す,そのとき,実験風景の写真や,画面のスクリーンショットなども一緒に残す.
- 考察には必ず根拠がある.根拠も記録に残し,あとで,いつでも自分で確認できるようにしておく.
- 良いやり方を調べ尽くす(指導教員に相談できる).
- 自主,自立:取り組みたいことは自分で決める.
- 一度,実験が終わったから大丈夫ということはない.何度も実験を繰り返す覚悟を持つ.失敗を恐れない.
- 研究では,失敗から学ぶことも大切である.自分の成長を意識する.
- うまく行かないとき,やり方を変える,別の技術を調べて試す,目標を変えるということはよくある.問題が必ずすぐに解決できるというわけではない.
- 研究倫理はとても大切である.
4.5 卒業論文のテーマは,自主的に決定する
- 卒業論文のテーマは,卒論生本人と,指導教員が相談の上,自主的に決定する
- 指導教員が得意とする,次の卒業論文の分野でテーマを設定することを基本とする.
人工知能応用(実世界のデジタル化,実世界のシミュレーション,人流や交通流や集団の挙動の把握,航空写真やドライブレコーダーからの実世界把握,人物や車両のデジタル化), センサー応用(3次元形状,テクスチャ,運動,挙動等のリアルタイム把握), データベース応用, 地図データベースに関する分野
「私が研究したいと思っている分野はちょっと違っているか?」と思ったとしても,実際には,卒業論文の分野に当てはまっている場合が多いので安心して欲しい(本当に違っている場合は,本人と相談の上,指導教員が勉強する,本人のテーマを調整するなどで対処する)
- 複数名が類似のテーマを行うことがありえる.そのとき,使用している技術や手法が同じだったとしても,当然,実験手順,結果,実験からの考察は異なる.そして,各自で,考察をもとに,さらなる発展を行うものである.
4.6 卒業論文のテーマを決めるために,各自で行って欲しいこと
テーマを,自分自身で探求することはとても楽しいことである.
まず,「何を行いたいか」を考え抜いてほしい. 指導教員自身が,自分で行いたいと思っている活動を,参考のために載せておく.これらの中から選んでもよいし,自分で新しく考えてもよい.
- 3次元の実世界(屋外,屋内)をコンピュータに再現し,コンピュータの中でシミュレーションできる技術
- 大量のデータ(広大な屋外,緻密な屋内)を扱える技術
- 車両,人物を観測し,集計し,集団行動や様態を分析できる技術.
研究テーマは,各自が,実験や調査での体験をもとに,自主的に見出すことにチャレンジする.指導教員は最大限支援する. 次をアドバイスとする.
- 「面白そうなこと」,「やってみたいこと」を仮に決める
- まず,実験し,実験から考察し,結論を出してみる.そのとき失敗は構わない.考察には根拠があるはずである.根拠は記録しておき,あとでいつでも確認できるようにしておく.
- 「えっ.実験」と思ったかもしれない.3年生の時点から,情報工学応用演習IIと情報工学応用演習IIIにより,「最新の技術や手法で何ができるのか,そして,動かし方はどうなのか」という学びと,各自の演習や考察や追加調査により,実験の準備は開始している.
- 自分で,実験の目的,計画や手順も考えてみるというチャレンジは楽しいものである.そのとき,実験の目的,計画や手順を,他の人にすべて教えてもらうということはありえない.自主・自立の精神を持ち,主体的に行動し「仲間や指導教員に大いに助けてもらう,アドバイスをもらう,元気をもらう」という気持ちを持つ.
- 実験のとき,どういう技術を使うかについて.自主的に調査し理解することも大切であるし,仲間に助けてもらうか,指導教員に教わることも大切である. 常に,自分が使っている技術や手法の中身,長所を確認・把握する.
- 実験では,「何を実験したかを忘れしまう.記録が無い」ことによる失敗はもったいない. 必ず,実験手順の記録を残す,そのとき,実験風景の写真や,画面のスクリーンショットなども一緒に残す. 記録は,実験の改善,研究の効率向上,正しい研究の実施に極めて重要である.
- 実験からの考察により,「できなかったこと」,「難しいこと」,「とても面倒だったこと」,「遅すぎて役に立たなかったこと」,「それでも挑戦してみたいこと」などをリストアップ,その中から研究テーマを発見.
テーマが決まった後も,テーマを変更,充実することはよくある. そして,テーマは難しすぎないこと(自分で解決できるもの),解決に完璧を追い求めないことにも気をつけて欲しい.
4.7 実験からの考察で行うこと
卒業研究では,実験からの考察が極めて大切である.実験からの考察には次のようなものがある.
- 成功したか失敗したか
- 調査や実験手順に不備はなかったか,間違いはなかったか
- 実験データの誤差
- データが少なすぎないか
- もう一度実験や調査をやり直すとしたら
- データのとり方や実験方法に偏りがないか
- 実験してみて分かったこと,予期せぬ発見や気づきなど
- 「できなかったこと」は何だったか(予想外のことがあれば発見である)
- 「難しいこと」は何だったか(予想外のことがあれば発見である)
- 「遅すぎて役に立たなかったこと」は何だったか(予想外のことがあれば発見である)
- 自分で解決できそうな課題はあるか.(解決では,他の技術を使えばうまく行くという場合がある.やり方や設定を変えればうまく行くという場合がある.ちょっとしたプログラムを補うとうまく行くという場合がある)
考察には根拠があるはずである.根拠は記録しておき,あとでいつでも確認できるようにしておくという 習慣がとても大切である. そのために,実験のデータはとても大切なので,保存しておく. そして,実験手順も必ず記録しておく. (卒業論文では,実験手順の説明,データなどの根拠をもとにしての結論の説明がとても大切である). このことで,考察という「知」を他の人と分かち合うことになる.
4.8 基礎力の成長のために
基礎力は,論理的思考力,批判的思考力,考察力,先行研究などの調査力,緻密な記録を取る習慣,失敗を恐れない態度,柔軟な思考,課題発見力,失敗から課題を発見し解決に導く能力,考察には根拠を付ける習慣(データなどの根拠をもとに考察する能力),レポート作成,プレゼンテーション,研究倫理,自主性,積極性
基礎力の向上のため,次をアドバイスとする.
- 広く深い専門分野の知識を持つ.
- 実験,考察,結論を自力で行い,そこから課題を発見することにチャレンジすることは,基礎力の向上につながる.
- 実験を数多く行い,考察を深めることにチャレンジする.
- モチベーションと集中力は自己管理する.まず行動を開始してみると,やる気が出てくるということもある.
- 仲間との助け合い,仲間を尊敬し,さまざまな価値観を受け入れることも大切にする.
- 仲間と体験をシェアする.
- 仲間や指導教員との質問,教えあい,シェアを積極的に行う.
- 論理的思考力,考察には根拠を付ける習慣(データなどの根拠をもとに考察する能力)を重視する.
5. 活動実績,活動予定
情報工学演習II (9月〜1月)(3 年生)
毎週火曜日,4時限
情報工学演習 II についてのビデオメッセージ: https://www.youtube.com/watch?v=h8hfbxvOT8I
- 10/18, 画像分類
Google Colaboratory のページ: https://colab.research.google.com/drive/1O9V9UwlWS-kJTQau42kIIcxyOpJQr5-G?usp=sharing
このページの1章を読み上げて説明
- 人工知能による画像の生成,フェイク,GAN (generative adversarial network),GAN の学習,DCGAN (deep convolutional GAN)
Google Colaboratory のページ: https://colab.research.google.com/drive/1hymsnPNkc0Ra3HfklhNEcSDWGbafQEx7?usp=sharing
このページの4章の前半部分を読み上げて説明
- オートエンコーダ (auto encoder)
Google Colaboratory のページ: https://colab.research.google.com/drive/1HQ8pmFVJFq5uhBEfkBhRvsXaDUXssoo9?usp=sharing
このページの4章全体を読み上げて説明
- 顔情報処理,顔検出,顔検証,顔識別,顔認識,顔ランドマーク,顔の 68 ランドマーク,顔のアラインメント,顔のコード化,Dlib,Dlib を用いた顔情報処理,face_recognition
Google Colaboratory のページ: https://colab.research.google.com/drive/1S55yEFiQpdIRdjWbdH0zzEYD5VAfklHd?usp=sharing
- データマネジメント,CSV ファイル,表形式のデータと CSV ファイル,Pandas とデータフレーム,外れ値,学習データと検証データ
https://colab.research.google.com/drive/1oUtNxZsm81Bwm2dxblRF2a51bhkElFNz?usp=sharing
- データサイエンス,ニューラルネットワークの入力,データの種類,正規化,Z スコア,one hot コーディング
Google Colaboratory のページ: https://colab.research.google.com/drive/1mnRH7AKLhUryqK2ar7XgAffW-dHj7R-N?usp=sharing
- プログラミングの基本事項(式,変数,データ型,条件分岐,リスト,繰り返し,関数),Python のプログラムの書き方(コロン,字下げのことを含む)
6つの資料(pf-1 から pf-6),Python の基礎: https://www.kkaneko.jp/pro/pf/index.html
Google Colaboratory のページ: https://colab.research.google.com
- 畳み込み,カーネル,CNN (畳み込みニューラルネットワーク)
「畳み込み」について説明動画: https://www.youtube.com/watch?v=AKQKrBrhxk8
CNN Explainer (ジョージア工科大学 Polo Club による), 畳み込み層などの仕組みをビジュアルに学ぶことができるサイト: https://poloclub.github.io/cnn-explainer/
PDFファイル: https://www.kkaneko.jp/ai/ni/3.pdf
パワーポイントファイル(PDF ファイルと同じ内容): https://www.kkaneko.jp/ai/ni/3.pptx
- 種々のセグメンテーション
- 物体検出,インスタンス・セグメンテーション,パノプティック・セグメンテーション
https://colab.research.google.com/drive/1QpShUUrOdWHAjkbb-BBuwg8iXmHXv3ff?usp=sharing
- パノプティック・セグメンテーションを動かしてみる
種々のデータセット: 参考資料 [PDF], [パワーポイント]
- 物体検出,インスタンス・セグメンテーション,パノプティック・セグメンテーション
- 複数写真からの3次元再構成
- 時系列データ,時系列データとニューラルネットワーク,フィードフォワード,リカレントニューラルネットワーク,LSTM 層 (Long Short Term Memory layer)
Google Colaboratory のページ: https://colab.research.google.com/drive/1qxh5l0iEPUm-QRTuEBSqBLd3V9KvqItK?usp=sharing
- 自然言語処理,ベクトル,ベクトルの長さ,ベクトルの距離,単語の特徴ベクトル,単語の類似度,類似検索,Word2vec
Google Colaboratory のページ: https://colab.research.google.com/drive/1E86OSq90AyI1z-ULE6hNoVmpCJ_7fCR8?usp=sharing
- 姿勢推定
Google Colaboratory のページ: https://colab.research.google.com/drive/1T2ApSH2l8n448mmebwXgH8334sgrV6KK?usp=sharing#scrollTo=ZOQWNywHdAPU
ニューラルネットワークと顔情報処理の入門(各自での確認,復習のため)
- ニューラルネットワーク
- ニューラルネットワークによる画像分類,学習曲線,学習不足,過学習
- 顔識別,顔認証
Google Colaboratory のページ: https://colab.research.google.com/drive/13fXJ4f2dF-53YI_6i_rAJl17cuYuLE91#scrollTo=PAJ9H2QqRadE
卒業研究
2023年2月から3月
2月末頃: ZOOM 配信開始予定
卒業研究テーマ(案)
- 斜め画像の画像理解,AI利用
(まとめ)ドライブレコーダーなど,斜めに写っている画像は,セグメンテーションや3次元再構成の精度が劣る.工夫により精度改善を行う.
- 揺れるビデオ,古いビデオの画像理解,AI利用
(まとめ)手振れや,振動のあるビデオ(手持ちカメラ,揺れの大きいドローン)は,そのままではAIでは扱いにくい.ITの力で揺れを取り除く.古くて劣化したビデオを活用したい場合もあるかもしれない.古くて劣化したビデオを,AIで,鮮明,高精細にすることも行う.その結果,3次元再構成したり,ビデオ内のオブジェクトの動きをとらえたりなどのAI処理が,より精度よくできるようにする.その結果の活用も行ってみる.
- 河川や野山の植生変化観測,AI利用
(まとめ)航空写真で,河川や野山の季節による植生の変化をとらえる.年に数回ほど,各所を撮影していただく.風景写真ではなく,川を見下ろす,土地を見下ろすような写真が望ましい.パノラマ撮影等を歓迎.植生の変化は,variational encoder,色の正規化,マッチングを行い,単に「変化している場所」を抜き出すだけでなく,従来難しかった「変化している量を数値で出す」ことにチャレンジしていただく.地道な撮影作業を含む.
- ネットワークカメラシステム,顔情報処理,AI活用
(まとめ)スマートフォンや小型カメラ数台をネット化.データを一台のパソコンに集め,そこで,「顔の数を数える」,「顔認証を行う」といった AI 顔情報処理を動かす.AI, VidGear を使用.ITシステム作りとサービスデザインを行っていただく.
- チャットボット,自動翻訳,音声合成システム,音声認識システムの活用
(まとめ)パソコンやスマホに話しかけると,「自動文字起こし」,「英語や日本語への翻訳」,「AIとの対話」を動かす.ChatGPT, OPT, whisper, DeepL API を使用.ITシステム作りとサービスデザインを行っていただく.調べごと,メモ代わり,グループ間のコミュニケーションのサポートでの AI活用,データベース活用.
専門知識:大規模言語モデル,コンテキスト
- 未来予測(渋滞予測など),AI活用
ディープラーニングで未来予測ができるシステムを研究開発する. Transformer の Encoder, Decoder を利用する.単純な未来予測と, 複数のデータを使った未来予測を行っていただく.(予測の対象として,ギャンブル,株価,為替の予測はさけていただく).交通渋滞のような,我々の社会の中での出来事の予測を行っていただく.
- 3次元姿勢のデータベース,AI活用
(まとめ)リアルなポーズを10種類以上.ご自身で演じていただき,そのポーズを,写真で撮影していただく(写真は,ネットでの公開前提).うまく3次元化するのは,どのように撮影したらよいだろうか.今後の普及を考えて,なるべく安価なありふれた機器で済ませていただきたい.3次元ソフトウエア Meshroom,Blender 等を利用.3次元のアニメーションで再現するまで.地道な撮影作業,調整を含む.AIの姿勢推定技術を活用.
- 3次元の福山市の再現
(まとめ)地道な現地調査になる.福山の観光名所数か所か所を,交通費自己負担で巡っていただき,3次元化することからスタート.福山市の3次元のデータ(建物,地形)は既存のものがあるので,そのまま利用するのだが,建物に色が付いていないなど,実際のビジネスに使うには物足りない.建物の色や,背景などをリアルに再現いただきたい.そのため,写真を,立体に張り付ける作業になるが,作業が完全自動化(人間は楽)できるように目指していただく.サービスデザイン,ビジネス応用を念頭においていただく
【サイト内の関連ページ】 TerreSculptor 2.0 のインストールと動作確認(地形生成), Blender のインストール
ZOOM 配信 (2023年2月開始,週1回予定)
- 2/27, 対話システム,翻訳
資料, 対話システム,chatBOT: PDFファイル, パワーポイントファイル
資料, 卒業研究のメリット,心構えPDFファイル, パワーポイントファイル
【サイト内の関連ページ】
- DeepL API を用いて日本語を英語に翻訳,音声合成(音声合成,人工知能による翻訳)(win32api, DeepL, Python を使用)(Windows 上)
- FlexGen のインストールと動作確認(大規模言語モデル,チャットボット)(Windows 上)
- Meta の言語モデルと日本語で対話できる chatBOT プログラム(chatBOT)(FlexGen, DeepL, Python を使用)(Windows 上): 別ページ »で説明
- 3/6, 資料, 教師なし学習によるセグメンテーション,物体検出
【資料】 PDFファイル, パワーポイントファイル
【サイト内の関連ページ】
【関連する外部ページ】
- 3/17 15:30-, 3次元地図
【資料】 PDFファイル, パワーポイントファイル
【サイト内の関連ページ】
- Blender のインストール
- Blender GIS のインストール
- Blender に標高,建物などのデータをインポート(Blender GIS を使用)
【関連する外部ページ】
- https://huggingface.co/spaces/timbrooks/instruct-pix2pix
- 3/20 14:00-, 3次元の人体姿勢推定
【資料】 PDFファイル, パワーポイントファイル
MMPose を使用
ビデオから,3次元的に人体の姿勢推定を行う.複数名が登場していても動作する. 転倒転落,ジェスチャ,しぐさ,ダンス,体操などのさまざまな用途を考えることができる.
【サイト内の関連ページ】
- 3/27 13:30-, 画像補正 (image rectification)
画像補正は,画像を射影変換することにより,斜め方向からの撮影画像を正面画像に変換する. 意図しないカメラ回転(ロール、ピッチ、ヨー)を含む画像を正面画像に補正できる.
また,AIの事前学習は,通常,正面画像で行われることが多く,画像補正を使うことで,AIの推論をより精度よく行うことができると期待できる.
【文献】
Chaudhury, Krishnendu, Stephen DiVerdi, and Sergey Ioffe. "Auto-rectification of user photos." 2014 IEEE International Conference on Image Processing (ICIP). IEEE, 2014.
【資料】 PDFファイル, パワーポイントファイル
【サイト内の関連ページ】
【関連する外部ページ】
GitHub のページ: https://github.com/chsasank/Image-Rectification
2023年4月, 5月
ZOOM配信は休止します
対面,個人ワークやグループワーク
スキル: 仮設・実験・考察,ロジカルシンキング,コミュニケーション:口頭,課題発見,自己計画,メモの習慣
各自が気をつけること:実際に改良,工夫を行い,問題を解決し,そのことが説明できる(解けない問題には取り組まない.失敗したからといって諦めてはいけない)
-
4月13日 10:50~, 04201
卒論テーマ(案)の簡単な説明、進め方、週2回程度、いつ集まりましょうかの相談をします。
-
欠席者は、4月17日の週以降、どの曜日のどの時間に集合を希望するか、自分の都合を金子に知らせてください。
卒業研究テーマ(案)
画像の画像理解,AI利用 揺れるビデオ,古いビデオの画像理解,AI利用 河川や野山の植生変化観測,AI利用 ネットワークカメラシステム,顔情報処理,AI活用 チャットボット,自動翻訳,音声合成システム,音声認識システムの活用 未来予測(渋滞予測など),AI活用 3次元姿勢のデータベース,AI活用 3次元の福山市の再現
方針
- 各自の成長,満足感,納得感を重視する
- そのために,仲間同士,学生と先生のコミュニケーションの量が必要になる.学生さんの側から積極的に情報が出る(口頭でもよいしレポートでもよい)ように働きかけてみることがあるので,応えて欲しい
- 就職活動の様子について,お尋ねする場合がある
- 最初は,実験と実験レポート(クリティカルシンキング)を重視する(4-5月まで).実践重視ということでもある
-
4月10日の週にテーマを仮決めする.テーマは,本人と相談の上で,人工知能応用,データベース,3次元分野で決定する.
心の準備や,自分でできる調査等を,各自で考えてみて欲しい.(なお,テーマについては,6月の時点で,進化,発展を指示する場合がある)
- 研究は,最新,最先端を行っていただく.研究であるからこそ,間に合わない,失敗したなどを過剰に気にしてはいけない.各自が自主的に学習し,成長するものである