Machine learning related notes: