서울대학교 전산학과(공학사)를 졸업하고, 카이스트에서 전산학으로 공학석사와 공학박사를 받았다. 미국 MIT 뇌인지과학과 객원교수를 지냈으며, 현재 고려대학교 인공지능대학원 주임교수로 재직 중이다. 고려대학교 컴퓨터학과 교수와 국제패턴 인식학회(IAPR) Fellow로 있다.