Kyosuke

Kyosuke

44. The Four Waves of AI

THE FOUR WAVESI’m currently reading a book called AI SUPER-POWERS by Dr. Kai-Fu Lee, and the concept of the 4 waves of AI was very interesting, so I want to share what I’ve learned here. In the book, he explains…

43. Generating Faces with GAN Part 2

PART 2I’ve tried generating faces to see how many images and epochs you need to get something recognizable. For part 1, I’ve done 23 epochs with about 20,000 images, and found that the machine was able to create something recognizable…

41. Generating Faces with GAN

How Much Is Enough? The last time I used gan(Generating cityscapes), the output was not recognizable due to a lack of data. So, as for my next step I wanted to find out how much data and epochs you need…

39. Docker Multi-Stage Builds

DOCKERI’m currently working on a service using Docker, and recently I’ve found something that might be very useful called MULTI-STAGE BUILD so I’d like to share it here. CONCEPTFor all of my previous works, I’ve been using OPTION 1 from…

38. Data Preparation

PREPARING DATAWhen starting an AI project, 80% of the work is on cleaning data for the model. In most cases, the data are not clean and the data source is not centrally managed. That’s when a data management platform comes…

37. Hyperparameter Tuning for ML Models

TUNINGI’ve learned that the predictions machine-learning models make, vary widely depending on the hyperparameters. However, manually testing these hyperparameters can be quite inefficient. In order to resolve that, I found a software framework to automate this process called Optuna, so…

36. Generating a Non-Existent Cityscape

GENERATIVE ADVERSARIAL NETWORKThere is a class of machine learning framework called GAN which generates new data from data. One of the most popular use cases for GAN is generating people’s faces who don’t exist. As I was learning more about…