What are the high-level approaches to AI alignment? — LessWrong