生物情報ソフトウェア論Ⅱ/ Software and Algorithm Design for Biology Ⅱ
本講義では、タンパク質立体構造予測を対象として、機械学習・深層学習の基礎とその発展的手法を生物情報科学の具体的な問題を軸にして体系的に解説する。特に、AlphaFold1、AlphaFold2、AlphaFold3について、アルゴリズムの詳細な中身と仕組みを追うことで、深層学習とその技術発展がどのようにタンパク質立体構造予測に寄与してきたかの理解を目指す。また、AlphaFold1のCNN、AlphaFold2のTransformer、AlphaFold3の拡散モデルなどを理解することによって、機械学習の基礎とAI for Scienceの具体的なつながりを概観する。
特別な予習は不要であるが、授業内容は体系的な教科書の内容ではなく、論文を基にした発展的内容を含むため、講義資料や適宜提示する参考資料などを用いてよく復習することを薦める / No special preparation is required. However, since the course content is not based on a standard, systematic textbook and includes advanced material drawn from research papers, careful review using the lecture slides and any reference materials provided is recommended.