The Korshub Take
This intermediate deep learning course unpacks the robust capabilities of the Keras functional API. It moves past sequential models to tackle complex network topologies, providing a strong foundation for building sophisticated neural network architectures with unconventional data flows.
Who It's For
Data scientists and deep learning practitioners who understand basic modeling and are ready to tackle complex architectures, multiple inputs, and diverse output requirements using Keras.
Key Takeaways
- The Functional API: Transition from simple sequential models to building, fitting, and predicting with the highly flexible Keras functional API.
- Complex Architectures: Learn to design networks with multiple inputs and shared layers, utilizing categorical embeddings and merge layers.
- Multi-task Learning: Construct multiple-output networks capable of simultaneously handling multi-target regression or combining regression and classification tasks.
- Model Evaluation: Gain hands-on experience interpreting model topology using summary and plot functions, and evaluate advanced models using multiple metrics.