1 of 11

AI Project Development Course

Appendix

How to develop Web App with AI models

1

2 of 11

Topics

2

  1. Application configuration
  2. Create CNN model
  3. Develop Web application

3 of 11

Application configuration

3

4 of 11

Application configuration

4

5 of 11

Application configuration

5

6 of 11

Create CNN model

6

7 of 11

Create CNN model

7

  • The image is taken as input and passed through Convolutional layer and Pooling layer to Fully Connected layer
  • Use the softmax function to convert multiple output values so that they sum to 1.0 (=100%)
  • Output is the probability of classification into each group

8 of 11

Develop Web application

8

9 of 11

Develop Web application

9

Development environment

10 of 11

Develop Web application

10

Libralies

  • Flask
  • gunicorn
  • numpy
  • Pillow
  • torch
  • torchvision

11 of 11

今日の授業は終わりです