Learning Front-end