The scikit-learn library is the most popular library for general machine learning in Python. In this project we will discover how we can use deep learning models from Keras with the scikit-learn library in Python. Primary purpose of this project:
- How to wrap a Keras model for use with the scikit-learn machine learning library.
- How to easily evaluate Keras models using cross validation in scikit-learn.
- How to tune Keras model hyperparameters using grid search in scikit-learn
we use a grid search to evaluate different configurations for our neural network model and report on the combination that provides the best estimated performance
tutorial source: Deep Learning With Python, Develop Deep Learning Models On Theano And TensorFlow Using Keras, Jason Brownlee