| 
        Artificial neural networks
       | 
      
        
        
        Neural networks have been around for a while. 
 
        
        They’ve more recently become very useful. 
 
        
        The main learning mechanism in neural networks is back-propagation and gradient descent. 
 
        
         
       | 
    
  
  
    
      | 
        Keras
       | 
      
        
        
        Building neural networks with Keras is straightforward 
 
        
        We need to use training, validation, testing datasets to avoid over-fitting 
 
        
         
       | 
    
  
  
  
    
      | 
        Deep CNNs
       | 
      
        
       | 
    
  
  
    
      | 
        Wrap up
       | 
      
        
       | 
    
  
FIXME: more reference material.