I started learning “Keras” in 2016 as it is easy to start. It is open source software therefore no cost is needed when you use it. There are many pre-defined layers and models in Keras. So no need for computer science PhD to start using the library. That is why I would like to recommend “Keras” for everyone who is interested in AI today. Let me explain how awesome “Keras” is!
- “Keras” is a friend of beginners about AI
When the beginners starts programming of AI, they want to produce awesome results from AI models they create. This is important to keep motivated to continue learning AI. “Keras” enables them to do that. We can start AI programming from simple models without deep knowledge of AI. It is the best to start AI for everyone who is interested in AI. I remember how glad I was when I created computer vision model to classify digits from 0 to 9 by “Keras”. Now it is your turn!
2. We can write state of the art AI models with less code
While it is easy to create simple AI models with “Keras”, we can create more complex AI models with “Keras”, too. Currently I reaserach Variational autoencoder model by Keras. It is one of the most famous generated models all over the world. Keras provides great template to start. It you are interested in this, please check it out here.
3. We can implement AI models by “Keras” into Google Cloud
When you complete to create your own AI models, you may want to create your own microservice with your own models. This is my example for that. Sentiment analysis model is created by “Keras on TensorFlow“. The model is implemented on Google Cloud Platform as microservice. So someone sent me emails (left), correspondence emails(right) are sent to them automatically. The email tells us whether it is positive/negative sentiment as “porbability of positive”. It works very well.
Actually, 99% of my AI models written in my articles are created by “Keras”. Although keras used to have several backends libraries before, now keras has only one backend “TensorFlow”, which is supported by Google. “Keras” is now tightly integrated into “TensorFlow”. It means that “Keras” has more and more opportunities to expand its capabilities in “TensorFlow” eco-system. I think it is the time that you started learning AI with “Keras”
Why don’t you start learning “Keras” with us today! I would like to update my articles about “Keras”. Stay tuned!
Notice: ToshiStats Co., Ltd. and I do not accept any responsibility or liability for loss or damage occasioned to any person or property through using materials, instructions, methods, algorithms or ideas contained herein, or acting or refraining from acting as a result of such use. ToshiStats Co., Ltd. and I expressly disclaim all implied warranties, including merchantability or fitness for any particular purpose. There will be no duty on ToshiStats Co., Ltd. and me to correct any errors or defects in the codes and the software