Opening the AI black box: program synthesis via mechanistic interpretability
원문 초록
We present MIPS, a novel method for program synthesis based on automated mechanistic interpretability of neural networks trained to perform the desired task, auto-distilling the learned algorithm into Python code. We test MIPS on a benchmark of 62 algorithmic tasks that can be learned by an RNN and find it highly complementary to GPT-4: MIPS solves 32 of them, including 13 that are not solved by GPT-4 (which also solves 30). MIPS uses an integer autoencoder to convert the RNN into a finite state machine, then applies Boolean or integer symbolic regression to capture the learned algorithm. As opposed to large language models, this program synthesis technique makes no use of (and is therefore not limited by) human training data such as algorithms and code from GitHub. We discuss opportunities and challenges for scaling up this approach to make machine-learned models more interpretable and trustworthy.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
TinyverseGP: Towards a Modular Cross-domain Benchmarking Framework for Genetic Programming
DALex: Lexicase-like Selection via Diverse Aggregation
DeQompile: quantum circuit decompilation using genetic programming for explainable quantum architecture search
Learning Semantics-aware Search Operators for Genetic Programming
Effective Adaptive Mutation Rates for Program Synthesis
Discovering the underlying analytic structure within Standard Model constants using artificial intelligence
토론
이 논문과 연결된 포럼 글이 아직 없습니다.