In this chapter, we took a very important step towards solving complex problems together by means of implementing our first neural network. Now, the following architectures will have familiar elements, and we will be able to extrapolate the knowledge aquired on this chapter, to novel architectures.
In the next chapter, we will explore more complex models and problems, using more layers and special configurations, such as convolutional and dropout layers.