Machine learning notes (below)