← 최신 논문
🤖 machine learning

Bayesian Symbolic Regression with Entropic Reinforcement Learning

이 논문은 엔트로피 정규화 강화 학습을 사용하여 대수적 표현의 사후 분포로부터 샘플링함으로써 효과적인 불확실성 정량화를 가능하게 하고 Feynman과 같은 벤치마크에서 경쟁력 있고 해석 가능한 결과를 생성하는 확장 가능한 베이지안 심볼릭 회귀 방법인 ERRLESS를 소개한다.

원저자: Oussama Boussif, Mohammed Mahfoud, Younesse Kaddar, Moksh Jain, Sida Li, Damiano Fornasiere, Xiaoyin Chen, Yoshua Bengio, Esmeralda S. Whitammer

게시일 2026-08-11
📖 4 분 읽기☕ 가벼운 읽기

원저자: Oussama Boussif, Mohammed Mahfoud, Younesse Kaddar, Moksh Jain, Sida Li, Damiano Fornasiere, Xiaoyin Chen, Yoshua Bengio, Esmeralda S. Whitammer

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 미스터리를 해결하려는 탐정이라고 상상해 보십시오. 하지만 당신이 찾는 것은 실종된 사람이 아니라, 세상이 어떻게 작동하는지를 설명하는 숨겨진 수학적 규칙입니다. 이것이 바로 **기호 회귀(Symbolic Regression)**의 역할입니다. 일반적인 수학 도구들이 이미 존재하는 정해진 공식의 단추를 조절하는 재단사(숫자를 미세하게 조정하는 것)라면, 기호 회귀는 완전히 새로운 옷을 처음부터 만들어내는 숙련된 재단사와 같습니다. 다양한 천들(덧셈, 사인 함수, 제곱근과 같은 수학 연산)을 엮어 데이터에 완벽하게 들어맞는 옷을 만들어내는 것이죠.

하지만 현실 세계의 데이터는 지저-적입니다. 마치 잡음이 가득한 라디오 신호처럼 노이즈가 많고, 단 세 개의 음표만으로 노래의 멜로디를 추측해야 하는 것처럼 데이터가 부족할 때도 있습니다. 만약 당신이 단 하나의 '최선의' 공식만을 찾아낸다면, 그 잡음에 속아 넘어갈 수 있습니다. 여기서 **베이지안 사고(Bayesian thinking)**가 등장합니다. 단 하나의 정답에 도박을 거는 대신, 베이지안 탐정은 각 공식이 단서와 얼마나 잘 부합하는지에 따라 확률을 부여하며 가능한 이론들의 거대한 도서관을 유지합니다. 이를 통해 탐정은 "이 공식일 가능성이 높지만, 저 공식일 가능성도 작게나 존재한다"라고 말할 수 있으며, 이는 데이터가 부족할 때 매우 중요합니다. 큰 과제는 언제나 이것이었습니다. 어떻게 하면 수많은 가능한 수학 공식이 담긴 무한한 도서관을 효율적으로 탐색하여 올바른 확률의 조합을 찾아낼 것인가 하는 점입니다.

여기, 오사마 부시프(Oussama Boussif)와 동료들이 소개한 새로운 접근 방식인 ERRLESS가 있습니다. 이 방식은 이 탐색 과정을 비디오 게임처럼 다룹니다. 마치 로봇이 복잡한 레고 구조물을 만드는 법을 배우는 것과 같습니다. 하지만 로봇은 단순히 하나의 완벽한 탑을 쌓는 것이 아니라, 주어진 단서들을 바탕으로 어떤 것이 진정한 구조물일 가능성이 높은지 이해하며 '여러 가지' 다른 탑들을 쌓는 법을 배웁니다. 연구진은 이 방법을 ERRLESS(엔트로피 정규화 강화 학습을 통한 표현 구조 샘플링, Entropy-Regularized Reinforcement Learning for Expression Structure Sampling)라고 부릅니다.

데이터의 실제 세계에서 이 방식이 작동하는 원리는 다음과 같습니다. 연구팀은 신경망(AI의 한 종류)이 설계자 역할을 하도록 가르쳤습니다. 이 설계자는 단순히 추측하는 것이 아니라, 문장을 단어 하나하나 써 내려가듯 수학적 표현을 단계별로 구축합니다. 하지만 여기에는 제약 조건이 있습니다. 설계자는 엄격한 물리 법칙을 따라야 합니다. 마치 "미터"에 "초"를 더해 의미 있는 결과를 낼 수 없는 것처럼, AI는 물리적 단위의 법칙을 깨뜨리는 수학적 조합을 거부하도록 프로그래하도록 되어 있습니다. 이는 "상향식(bottom-up)" 접근 방식을 통해 이루어집니다. 즉, AI가 먼저 작고 유효한 조각들을 만든 다음 그것들을 결합함으로써, 매 단계마다 모든 과정이 논리적으로 타당한지 확인하며 나아가는 방식입니다.

AI는 **강화 학습(Reinforcement Learning)**이라는 과정을 통해 학습합니다. 이는 강아지를 간식으로 훈련시키는 것과 비슷합니다. AI가 데이터를 잘 설명하는 공식을 만들 때마다, AI는 '간식'(보상)을 받습니다. 하지만 여기서 영리한 반전이 있습니다. 연구진은 단순히 AI가 단 하나의 최선인 공식을 찾기를 원한 것이 아닙니다. 그들은 AI가 가능한 모든 영역을 탐색하기를 원했습니다. 이를 위해 그들은 **최대 엔트로피 강화 학습(Maximum-Entropy Reinforcement Learning)**이라는 기술을 사용했습니다. 이것은 AI에게 "단 하나의 최선의 경로만 찾지 말고, 가능한 한 많은 다양한 경로를 탐색하되, 가장 유망한 경로를 더 자주 방문하라"고 말하는 것과 같습니다. 이를 통해 AI가 하나의 아이디어에 갇히지 않고, 확률 높은 공식들의 전체 '지도'를 학습할 수 있게 합니다.

결과는 매우 유망합니다. 전설적인 물리학자 리처드 파인만이 남긴 100개의 물리 공식 모음인 **파인만 기호 회귀 데이터베이스(Feynman Symbolic Regression Database)**를 테스트했을 때, ERRLESS는 기존의 최고 방법들과 대등한 성능을 보여주었습니다. 이 모델은 다른 알고리즘들이 찾아내는 복잡한 공식만큼 정확하면서도, 짧고 읽기 쉬운 공식을 찾아냈습니다. 더 중요한 점은, 베이지안 관점(불확실성을 포착하는 것) 덕분에 ERRLESS가 노이즈가 섞인 데이터를 더 잘 처리했다는 것입니다. 데이터가 부족하고 노이즈가 많은 테스트에서, ERRLESS는 선두 경쟁 모델인 PySIPS보다 더 정확한 '사후 예측 평균(posterior predictive mean, 최선의 추측들을 평균 낸 값)'을 생성했습니다. PySIPS는 때때로 평균을 왜곡하는 엉뚱하고 비현실적인 추측들에 휘둘려 혼란을 겪었지만, ERRLESS는 자신의 추측을 현실에 기반하게 함으로써 더 신뢰할 수 있는 예측을 제공했습니다.

또한 논문은 ERRLESS가 믿을 수 없을 정도로 빠르다는 점을 강조합니다. 공식을 만든 후 숫자를 반복해서 미세 조정해야 하는 다른 방식들과 달리(이는 계산 비용이 많이 드는 느린 과정입니다), ERRLESS는 공식의 구조와 그 안의 숫자들을 동시에 추측하는 법을 배웁니다. 이 덕분에 경쟁 모델들보다 수십 배 더 빠르게 작동합니다.

하지만 저자들은 이것이 모든 문제에 대한 마법의 해결책이라고 주장하는 데는 신중합니다. 그들은 ERRLESS가 가능한 답의 분포를 모델링하는 데는 뛰어나지만, 극도로 복잡한 대상 표현을 다룰 때는 여전히 어려움을 겪을 수 있다고 언급했습니다. 또한 이 방법이 특정 수학 연산자 집합에 의존하고 있다는 점을 지적하며, 향후 연구를 통해 AI가 스스로 연산자를 발명하거나 이 아이디어를 미분 방정식에 적용할 수 있을 것이라고 밝혔습니다.

요약하자면, 이 논문은 물리학의 법칙과 똑똑하고 탐구적인 AI 훈련 방식을 결 조합함으로써, 단순히 '하나의' 공식을 찾는 것이 아니라 가능한 공식들의 '지형'을 이해하는 시스템을 구축할 수 있음을 시사합니다. 이는 단순히 숫자를 계산하는 것을 넘어, 우리 우주를 지배하는 법칙의 불확실성과 아름다움을 진정으로 이해하는 기계로 나아가는 한 걸음입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →