Shallow learning