chapter 6: deep learning