In the previous chapter, we talked about what deep learning is, and how neural networks work on a conceptual level. Finally, we talked about CNTK, and how to get it installed on your machine. In this chapter, we will build our first neural network with CNTK and train it.
We will look at building a neural network using the different functions and classes from the CNTK library. We will do this with a basic classification problem.
Once we have a neural network for our classification problem, we will train it with sample data obtained from an open dataset. After our neural network is trained, we will look at how to use it to make predictions.
At the end of this chapter, we will spend some time talking about ways to improve your model once you've trained it.
In this chapter, we will cover the following topics:
- Basic neural network concepts...