上級コンピュータ 演習(III 類 Sエリア 3・4年自由科目)

Exercises in Advanced Computational Science

2024年度ガイダンス 4月11日(木)16:15-
東6-803会議室

Announcement:
google classroom に参加してください。クラスコードは "wfvmptf".
Please join the google class room. The class code is "
wfvmptf".
All the announcement will be through the class room.

全般的な質問は、森下まで。
advcmp@power1.pc.UEC

UEC=uec.ac.jp
教員
Supervisors
テーマの例
Possible projects
内容の例
Summary of contents

遠藤晋平
ENDO, Shimpei
(1)量子力学の数値計算   Simulations of quantum mechanics
(2)量子ウォーク  Simulation of quantum walk
(2)非エルミート量子力学の数値計算 Simulation of non-Hermite quantum mechanics
(1) Fortran, Mathematicaなどを使い、1,2粒子のシュレディンガー方程式を行列の固有値問題として解く。
 Solve one- and two-body Schrodinger equation by discretizing them into matrix eigenvalue problems
(2) 量子力学でのランダムウォーク模型を数値計算することで解析する。
  Numerical analysis of a quantum random walk
(3) ハミルトニアンがエルミートでない開放量子・散逸系等の挙動を、固有値・固有関数を数値計算し解析する。
Numerical analysis of eigenvalue/vector of non-Hermitian quantum models to understand open quantum  systems and quantum dissipative systems.
2110128 Yuki Ohishi
2110416 Kyoka Tsunoda
1810354 Atsushi Suzuki

大淵泰司 
OHFUTI, Yasushi
(1) Metamaterial (Photonic bands)
(2) Finite Difference Time Domain(FD-TD)
(3) Scattering matrix method
(1) To analyze the optical properties of metamaterial using an open source, MIT Photonic Bands (MPB).
(2) To analyze the optical responses of metamaterial in time domain.
(3) To analyze the optical responses of metamaterial in frequency  domain.

尾関之康
OZEKI, Yukiyasu
yozeki@pc.UEC
(1) モンテカルロシミュレーション入門
 Introduction to Monte Carlo simulations
(2) カーネル法の応用
 Applications of the kernel method
(1) 相転移や臨界現象の問題をモンテカルロシミュレーションによって数値的に解析する。
 Numerical analysis for phase transitions and critical phenomena using Monte Carlo simulations.
(2) 最適化問題をカーネル法で解決する。
 Solutions for optimization problems using the kernel method.
2010068 井上 孟則
2110421 Kyohei Terayama
2110140 大都雅治

斎藤弘樹
SAITO, Hiroki
advcmp@hs.pc.UEC
(1) 量子力学のシミュレーション
  Simulations of quantum mechanics
(2) 深層学習の基礎
  Basics of deep learning
(3) ラマヌジャン・マシンの実装
 Implementation of Ramanujan Machine
(1) C言語を用いてシュレディンガー方程式を解き、量子系のダイナミクスを調べる。
  We solve the Schrodinger equation with C, and study the dynamics of quantum systems.
(2) Keras, TensorFlow, PyTorchなどを用いて、深層学習の基礎を学ぶ。
  We learn about deep learning using Keras, TensorFlow, or PyTorch.
(3) ラマヌジャン・マシンを使って未知の数学公式を発見する。
  Let's find new mathematical formulae using Ramanujan Machine

2495002 Luke Chey
1810517 林 直哉
2495004 Huesca Flores, SERGIO EDUARDO
長谷川景郁
HASEGAWA, Hiroka

(1) 科学シミュレーション
Scientific simulations
(2) 量子化学計算の基礎
Basics of quantum chemical calculation
(1) CやFortranを使って物理現象をシミュレーションする。
We learn to simulate physical phenomena by C or Fortran.
(2) Gamessあるいはpythonなどを利用して量子化学計算の基礎を学ぶ。
We learn about quantum chemical calculation using Gamess or python.

白川英樹
SHIRAKAWA, Hideki
hshrkw@UEC
(1) 生物システムのシミュレーション
  Simulations of biological systems
(2) 実験・計測機器のコンピュータ制御
 Computer control of experimental apparatus
(1) 細胞応答などの生物現象をC言語プログラミングによりシミュレーションする。
 We learn to simulate biological phenomena such as cellular responses by C programming.
(2) 実験に用いる測定機器の外部制御プログラムをLabVIEW等で作製する。
 We learn to control experimental apparatus by LabVIEW or other programming languages.
2110341 Haku Shimoda
中村淳
NAKAMURA, Jun
jun.nakamura@UEC
(1) 自然科学の基本方程式のシミュレーション
 Simulation of basic equations in natural science
(2) 材料物性のデータ解析と機械学習
 Data analysis and machine learning of material properties
(1) Cやpythonなど任意のプログラミング言語を用いて、様々な自然科学の基本方程式を解いてみる。6学期に開講されている「計算数理工学」で用いたプロ グラムを発展させても良い。
 Let’s solve various basic equations in natural science using an arbitrary programming language such as C or python. You may develop the program used in the class “Numerical Calculus for science and engineering” offered in the 6th semester.
(2) pythonなどのプログラミング言語を用いて、物質設計のためのデータ解析や機械学習の基礎を学ぶ。
 Learn the basics of data analysis and machine learning for materials design using programming languages such as python.
2495005 Wei Xianghan
2110721 小林隼人
2110146 Tadayuki Ohashi
2395016 REN WENHAO

森下亨
MORISHITA, Toru
advcmp@power1.pc.UEC
(1) 科学計算の基礎
  Basics of scientific computing
(2) julia 言語を一緒に学びませんか?
  Let's learn about julia language.
(1) C言語や FORTRAN によって微分方程式を解いたりして、物理現象を学ぶ。
  We learn about Physical phenomena by solving differential or some other equations numerically with C or FORTRAN.
(2) 動的プログラミング言語である julia について初心者の担当教員と一緒に学ぶ。
  We learn about one of dynamical languages, julia, together with the supervisor who is a beginner of the language.


Midterm presentation
PLACE: East-6, Rm 803
DATE & TIME May 23, 16:15-
Presentation 4min (including connection)+Discussion 3min スライドはできるだけ英語で。発表は日本語で OK。
時間
Time
発表者
Speaker
教員
Supervisor
題目
Title
16:15
井上 孟則 (Tomonori Inoue) 尾関之康 モンテカルロシミュレーションの応用 (Application of Monte Carlo simulation)
16:22 Kyoka Tsunoda 遠藤晋平 Eigenvalue problem for Non-Hermitian matrix
16:29 Luke Chey 斎藤弘樹 AI-Powered Waste Classification: Transforming Waste Management with Deep Learning
16:36 小林隼人 中村淳 農作物の生産量予測
16:43 Kyohei Terayama 尾関之康 Use of Monte Carlo method
16:50 Yuki Ohishi 遠藤晋平 Solving Schrödinger equation for 3-dimensional square well potential with Mathematica
16:57 Huesca Flores Sergio Eduardo 斎藤弘樹 Single Spoken Word Recognition with LSTM Network
17:04 Wei Xianghan 中村淳 Building a 3D World with C++ from Scratch
17:11 大都雅治 (Masaharu Ohtsu) 尾関之康 モンテカルロシミュレーションの応用
17:18 Atsushi Suzuki 遠藤晋平 Eigenvalue calculation of unidimensional square-well potential

Final presentation


PLACE: East-6, Rm 803
DATE & TIME Sep 26, 16:15-
Presentation 4min (including connection)+Discussion 3min スライドはできるだけ英語で。発表は日 本語で OK。

時間
Time
発表者
Speaker
教員
Supervisor
題目
Title
16:15 小林隼人 中村淳

農作物の生産量予測

16:22 Tomonori Inoue
尾関之康 Swendsen-Wang Cluster Algorithm
16:29 Kyoka Tsunoda
Simpei Endo
Two-body Hamiltonian with imaginary potential
16:36 Sergio Eduardo HUESCA FLORES
Hiroki SAITO Spanish Spoken Words Classification with LSTM Networks
16:43 Tadayuki Ohashi Jun Nakamura Approximation of operation ratio from open data
16:50 Atsushi Suzuki
Shimpei Endo
Eigenvalue calculation of central force potential by using Numerov method
16:57 大都雅治 尾関之康 機械学習による相転移の検出
17:04 Yuki Ohishi
Shinpei Endo
Two-body problem with r^-3 plus r^-2 potentials
17:11 寺山恭平 尾関之康 テンソルネットワークの2次元イジングモデルへの利用2次 元イジングモデルへのテンソルネットワークの応用
17:18 REN WENHAO

Jun Nakamura

Efficient and Highly Reliable Solid-State Circuit Breaker (online)
17:25 Luke Chey
Hiroki Saito AI-Powered Waste Classification: Transforming Waste Management with Deep Learning (online)
17:32 Wei Xianghan
Jun Nakamura Building a Realistic 3D World with C++ from Scratch (online)



これまでの様子 past classes

2020 年度
2021 年度

2022 年度
2023 年度