情報プログラミング
担当教員
講義内容
- 第一部: 情報
- コンピュータの基礎
- プログラミングの基礎
- ネットワーク
- セキュリティ
- 第二部: プログラミング
- CNN (MNIST, Cats and Dogs)
- DCGAN
- 第三部: プレゼンテーション
参考文献/参考ページ
- 情報パート
- 結城浩『暗号技術入門 第3版 秘密の国のアリス』SBクリエイティブ
- Al Sweigart/翻訳:IPUSIRON (2020) 『Pythonでいかにして暗号を破るか』ソシム
- プログラミンパート
- CNN
- Y. Lecun, L. Bottou, Y. Bengio and P. Haffner, "Gradient-based learning applied to document recognition," in Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, Nov. 1998, doi: 10.1109/5.726791.
- How to Classify Photos of Dogs and Cats (with 97% accuracy)
- Karen Simonyan, Andrew Zisserman, "Very Deep Convolutional Networks for Large-Scale Image Recognition", arXiv:1409.1556
- GAN
- Ian J. Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, Yoshua Bengio, "Generative Adversarial Networks", arXiv:1406.2661
- Alec Radford, Luke Metz, Soumith Chintala, "Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks", arXiv: 1511.06434
- Vincent Dumoulin, Francesco Visin - A guide to convolution arithmetic for deep learning