Precautions
Since visitor from other prefectures could not enter the campus due to extending declaration of a state of emergency, all of seminar will be done via ONLINE. Please note that the University does not cover accommodation reservation cancellation fees or transfer reservation cancellation fees.
Division of Information Science, NAIST
Spring Seminar
Feb. 17 (Wed.) - 19 (Fri.) 2021
Spring Seminar 2021 will be held online, and hybrid online-offline on the Division of Information Science, NAIST, on February 17-19. You can experience the cutting-edge research on Information Science during this Spring Seminar.
We are looking forward to your application!
Date |
Feb. 18 - 19, 2021 (2 days course), or Feb. 17 - 19 (3 days course), 2021 (Depend on the topics) |
Venue |
Depending on topic, you can either:
- Stay at home and connect to the online system designated by the theme lecturers (Online case), Or
- Come to Division of Information Science, NAIST, Takayama 8916-5, Ikoma, Nara 630-0192, Japan (Online-Offline hybrid) |
Intended audience |
Education higher than undergraduate including non-academic applicants who are planning to become IS students.
If you are not a candidate, please apply the Lab tour |
Capacity |
Depends on each theme (please check the table below).
If the number of applicants exceeds the capacity, a selection process will be done by the corresponding laboratory.
|
Admission fee |
FREE! However, we don't cover any travel or accommodation costs. We also don't issue any documents for applying visa etc. |
Application form |
|
Contact us |
Spring Seminar Committee
ss2102[at]is.naist.jp |
- Feb. 17 Wednesday (Only for 3-day course)
09:30 - 17:00 Seminar (online, or online-offline hybrid)
- Feb. 18 Thusday (Start of 2-day course)
09:30 - 10:00 welcome speech & Introduction (online)
10:00 - 10:20 CICP Achievement Presentation (Online)
10:20 - 17:00 Seminar (online, or online-offline hybrid)
All participants of the 2-day course and 3-day course are required to participate in the Introduction session and CICP Achievement presentation session.
Connection information will be notified after the theme is assigned.
- Feb. 19 Friday
09:30 - 17:00 Seminar (online, or online-offline hybrid)
- 1. 実装の脆弱性を利用して強力な暗号を解読してみよう!
Laboratory: |
Information Security Engineering |
Method: |
Online only |
Summary: |
暗号モジュールの動作中に生じる消費電力や放射電磁波といった本来の入出力以外の情報(サイドチャネル情報)を観察することで秘密鍵を奪うサイドチャネル攻撃が新たな脅威として注目を集めています。本セミナーでは、暗号アルゴリズムをソフトウェア及びハードウェア実装し、暗号処理の動作中に生じるサイドチャネル情報を実際に計測し、それを用いて暗号を解読する手法について学ぶと共に、こうした攻撃に対抗するための対策手法についての基本概念を学びます。 |
Date: |
2 days |
Capacity: |
4 |
Qualification: |
C言語によるプログラミング経験があること |
Introduction Slide: |
Not yet available |
- 2. スマホやAIカメラでARアプリを作ってみよう
Laboratory: |
Cybernetics and Reality Engineering Laboratory |
Method: |
Online-offline hybrid |
Summary: |
ポケモンGOやSNOWのようにカメラで現実環境を認識して映像を加工したり合成したりするARアプリを作りましょう。スマホの場合はGoogleのARCoreという開発ツールを用いて、また、AIカメラの場合はM5StickVというAIカメラを用いて、ノートパソコンで開発を行います(★オンラインを希望される場合でも、必要な機材は貸し出しますのでご安心ください★)。1日目は基本的な開発手順について学び、サンプルプログラムの動作を確認したり、アイデア出しを行います。2日目は自身の興味やスキルに合わせて、インストラクタと相談しながら深層学習を用いた物体認識や顔認識、ジェスチャ入力などにチャレンジしたり、自由にシステムを改良していきます。3日目はシステムを完成させて、インストラクタや研究室メンバーの前でプレゼンをします。部屋にバーチャルの花瓶や家具を置いてみたり、顔の年齢を変えてみたり、認識した物体を音声で知らせてみたり、いろんなアプリを考えてみてください。 |
Date: |
3 days |
Capacity: |
5 |
Qualification: |
Not requirement |
Introduction Slide: |
Slide |
- 3. マイコンと機械学習を使って行動認識システムを作ろう
Laboratory: |
Cybernetics and Reality Engineering Laboratory |
Method: |
Online-offline hybrid |
Summary: |
コンピュータやセンサの小型化が進み、生活の中へと多くのシステムが導入され、人々を支えています。システムでは、センサから人々の行動に関するデータが取得され、コンピュータがそのデータを分析しています。本実習では、マイコン(M5Stack)とセンサ(加速度、ジャイロなど)を用いて、「センシング→行動認識」の流れを体験してもらいます。どのような行動をどのような手法(機械学習など)により認識するかについてアイデアを出すところから始めていただき、実装するまでをチャレンジしていただきます。オンライン参加の場合、マイコンとして、M5Stack Grayを郵送しますので適宜オンラインで質問などを受け付けながら進めていく予定です。M5Stack Grayはセミナー終了後に大学へと返送いただきます。 |
Date: |
3 days |
Capacity: |
5 |
Qualification: |
Not requirement |
Introduction Slide: |
Slide |
- 4. テレコミュニケーションを支援してみよう
Laboratory: |
Cybernetics and Reality Engineering Laboratory |
Method: |
Online-offline hybrid |
Summary: |
近年、インターネットの発達により顔画像を利用したZOOMやSkypeによるテレコミュニケーションが一般的になってきました。本実習では、このテレコミュニケーションを支援する機能を実装します。例えば、ジェスチャによって写真を撮影し、その写真を相手に送信する機能だったり、顔表情認識によってメッセージを送信する機能などがあります。1日目は、基本的な開発手順について学び、サンプルプログラムの動作を確認したり、アイデア出しを行います。2日目は自身の興味やスキルに合わせて、インストラクタと相談しながら深層学習を用いた表情認識やジェスチャ認識にチャレンジしたり、自由に機能を追加していきます。3日目は完成させた各機能に関してインストラクタや他の参加者の前でプレゼンをします。いろんな機能を考えてみてください。顔認識モジュールとして、M5Stick Vを郵送しますので適宜オンラインで質問などを受け付けながら進めていく予定です。M5Stick Vはセミナー終了後に大学へと返送いただきます。 |
Date: |
3 days |
Capacity: |
5 |
Qualification: |
Not requirement |
Introduction Slide: |
Slide |
- 5. Let's Hack Vehicles!
Laboratory: |
Internet Architecture and Systems Laboratory |
Method: |
Online-offline hybrid |
Summary: |
You will be a vehicle hacker, learning an in-vehicle network consisting of ECUs (Engine Control Units) and CAN (Control Area Network), analyzing and visualizing the communication data among the ECUs on the CAN bus, remotely controlling a door lock from your computer via the Internet! |
Date: |
2 days |
Capacity: |
3 |
Qualification: |
Requiring a PC/Mac and the Internet connection for online meeting and ssh remote login |
Introduction Slide: |
Slide |
- 6. 材質を見分けるカメラ
Laboratory: |
Optical Media Interface |
Method: |
Online-offline hybrid |
Summary: |
人間は物体を見ただけで,それがプラスチックなの陶器なのか,ある程度は材質を見分けることができます.カメラでも同様にRGB値や反射の違いから材質を推定することができます.本セミナーは,各波長ごとの強度を計測できる分光カメラを用いて,人間でも見分けることが難しい微妙な材質の違いを区別する技術を体験してもらいます. |
Date: |
2 days |
Capacity: |
5 |
Qualification: |
C/C++ または Python によるプログラミング経験があることが望ましい |
Introduction Slide: |
Not yet available |
- 7. 光の陰影から物体の3次元形状を推定
Laboratory: |
Optical Media Interface |
Method: |
Online-offline hybrid |
Summary: |
光の当て方を変えると,物体の形状に応じて陰影が変化します.これはつまり,光の当て方を変えるだけで,物体の形状に関する情報が得られることを意味しています.本セミナーでは,この陰影の変化から物体の形を推定する照度差ステレオ法について学び,実際に物体の3次元形状の復元に取り組みます. |
Date: |
2 days |
Capacity: |
5 |
Qualification: |
C/C++ または Python によるプログラミング経験があることが望ましい |
Introduction Slide: |
Not yet available |
- 8. 情報処理の力でカメラの性能限界を突破
Laboratory: |
Optical Media Interface |
Method: |
Online-offline hybrid |
Summary: |
産業技術の発展に伴い,カメラは小型化・高性能化を遂げ,スマホに複数搭載されるなど,今やありふれたものになりました.その基本的な構造はフィルムカメラの時代から大きく変わっていませんが,撮影に情報処理が加わるとデジタル化の真髄が現れます.情報処理を前提とした撮影法によりカメラは大きく進化する,計算撮像法(Computational photography)の技術を体験します. |
Date: |
2 days |
Capacity: |
5 |
Qualification: |
C/C++ または Python によるプログラミング経験があることが望ましい |
Introduction Slide: |
Not yet available |
- 9. 5G時代を支えるNFVによるネットワーク最適設計
Laboratory: |
Large-Scale Systems Management Lab. |
Method: |
Online-offline hybrid |
Summary: |
現在,携帯電話やインターネットなど通信サービスは私達にとって欠かすことのできない社会基盤となっています.一方で,利用者数の増加やネットワークサービスの多様化に伴い,サービスを支えるネットワークの複雑化・高コスト化が大きな課題となっています.このような課題を解決可能な新たなフレームワークとして,ネットワーク機能仮想化(Network Functions Virtualization: NFV)技術に注目が集まっています.NFVでは,従来,専用の機器で実現していたネットワークの機能(ファイアウォール(FW),Network Address Translation (NAT),負荷分散など)を汎用サーバ上でソフトウェアとして実現することで,導入・運用のコストを軽減するだけでなく,ユーザからの要求に応じて柔軟かつ動的にネットワークを設計することが可能となります.特に,任意のネットワークサービスは複数のネットワーク機能の列(サービスチェイン)として表現することができます.本テーマでは,サービスチェインを実現するサービスパスの最適設計問題に対し,PythonとPuLPを用いて取り組むことを想定しています. |
Date: |
2 days |
Capacity: |
2 |
Qualification: |
Google Colaboratory (https://colab.research.google.com/?hl=ja)上でPython 3.x (PuLP, jupyter notebookなど)を用いたプログラミング演習を予定しているため,Pythonでのプログラミング経験があることが望ましい. |
Introduction Slide: |
Slide |
- 10. Algorithm design toward 100 small robots
Laboratory: |
Dependable System Laboratory |
Method: |
Online-offline hybrid |
Summary: |
Most existing systems, such as the Internet, clouds, and IoTs, are distributed systems, which consist of many computers that can communicate with each other. In this seminar, we will learn algorithms for distributed systems by making 100 small robots (kilobots) collaborate. If the seminar is held only online, we will learn algorithms by simulation. |
Date: |
2 days |
Capacity: |
3 |
Qualification: |
Programming experience |
Introduction Slide: |
Not yet available |
- 11. AR Introductory Seminar
Laboratory: |
Interactive Media Design Laboratory |
Method: |
Online only |
Summary: |
AR(拡張現実感)技術に関する入門セミナーを行います。ARの基礎知識はもとより、研究室の現在の研究についても一気に知ることができるため、皆さんが新たなAR研究を発案・計画する手がかりにもなるかもしれません。ARのことを学びたい人、近い将来ARの研究をしたい人はぜひご参加ください。1日目は、午前中に先生によるARの基礎知識に関する講義、午後に現役学生の研究紹介を行います。2日目午前は、あるテーマに沿った自由検討時間とし、午後には、みんなで意見交換を行う予定です。 |
Date: |
2 days |
Capacity: |
30 |
Qualification: |
Not requirement |
Introduction Slide: |
Not yet available |
- 12. Activity recognition in smart home
Laboratory: |
Ubiquitous Computing Systems Laboratory |
Method: |
Online-offline hybrid |
Summary: |
In this seminar, students extend the existing model of living activity recognition to enable recognition of new activity. To do so, the students will conduct experiments to collect activity data, train the recognition model, and visualize the output results of the model. |
Date: |
3 days |
Capacity: |
3 |
Qualification: |
Programming skill in Python language is necessary. |
Introduction Slide: |
Slide |
- 13. Using machine learning for packet analysis and cyber attack detection
Laboratory: |
Software Design and Analysis Laboratory |
Method: |
Online-offline hybrid |
Summary: |
In this seminar, we will analyze a large amount of network packet datasets using machine learning models. We develop programs to detect cyber attacks using the machine learning models and evaluate the programs. |
Date: |
2 days |
Capacity: |
3 |
Qualification: |
Experience in Python is preferred |
Introduction Slide: |
Not yet available |
- 14. Introduction to the difficulty of realizing a neuromorphic computer
Laboratory: |
Dependable System Laboratory |
Method: |
Online only |
Summary: |
Memristor is one of the most expected material to realize the next-generation neuromorphic computer, which can calculate large scale product-sum operation of neural network with one step. On the other hand, since the characteristics of memristors greatly and individually vary due to the immature fabrication, designing a brain-type computer with high generalization performance is a very challenging task. In this seminar, we will confirm the deterioration of neural network generalization performance caused by the process variation through circuit simulation and learn the basic concept of this solution. |
Date: |
2 days |
Capacity: |
2 |
Qualification: |
Programming experience in Python |
Introduction Slide: |
Not yet available |
Lab tour
Please visit Lab Tour.
Please visit Access Map.
Please visit FAQ(in Japanese).
Handling of the Seminar when public transport services are suspended, etc.
1. Handling of the Seminar when public transport services are suspended
The Seminar will be cancelled when the services of the Kintetsu lines (Keihanna, Nara, and Kyoto) and/or Nara Kotsu Bus lines (routes serving Gakken Kita-Ikoma Sta., Gakuenmae Sta., and Takanohara Sta.) are suspended due to a major disaster, accident, etc. The table below shows the handling of the seminar when public transport services are restored.
2. Handling of the seminar when a weather warning is issued
The Seminar will be cancelled when an Emergency Warning and a storm(or snowstorm) warning is issued in Ikoma City, Nara City and the area including those cities. The table below shows the handling of the seminar when the warning is cancelled.
Status at 7:00 a.m./10:00 a.m. | Handling of the seminar |
Public transport services are restored and the warning is cancelled at or before 7:00 a.m. | The Seminar are held for the whole day |
Public transport services are restored and the warning is cancelled at or before 10:00 a.m. | The Seminar are held in the afternoon |
Public transport services remain suspended and the warning remains in effect after 10:00 a.m. | The Seminar are cancelled for the whole day |
Note: Information on the TV, Internet, etc. is used to check if public transport services are suspended/restored or a warning is issued/cancelled.