← 최신 논문
🤖 machine learning

Deep Variational Inference Symbolic Regression

본 논문은 표현식 트리와 그 상수에 대한 사후 분포를 추론하여 확장 가능하고 불확실성을 고려한 기호 회귀를 가능하게 하는 심층 기호 회귀의 변이 베이지안 확장인 심층 변이 추론 기호 회귀 (DVISR) 를 소개한다.

원저자: James Butterworth, Gevik Grigorian, Alejandro DiazDelaO

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

원저자: James Butterworth, Gevik Grigorian, Alejandro DiazDelaO

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

미스터리 해결을 시도하는 형사가 되어 상상해 보세요: 당신은 일련의 단서 (데이터 포인트) 를 가지고 있으며, 그 단서들이 어떻게 서로 맞물리는지 설명하는 정확한 수학적 공식을 찾아내는 것이 목표입니다.

**기호 회귀 (Symbolic Regression)**는 바로 이 형사 게임의 이름입니다. "공식은 반드시 직선이어야 한다"거나 "반드시 곡선이어야 한다"는 식으로 공식의 특정 형태를 추측하도록 강요하는 기존 회귀 분석과 달리, 기호 회귀는 "우리는 아직 그 형태를 모릅니다. 단서에 완벽하게 맞는 하나를 찾을 때까지 더하기, 빼기, 곱하기, sin, log 같은 수학 기호의 어떤 조합이라도 시도해 보겠습니다"라고 말합니다.

옛 형사들의 문제점

이 논문은 지금까지 사람들이 이 게임을 해결하려 시도해 온 두 가지 주요 방식을 논의합니다:

  1. "최고의 추측" 형사 (심층 기호 회귀 또는 DSR): 이 방법은 지능형 AI(신경망) 를 사용하여 공식을 생성합니다. 수천 개의 공식을 시도한 후 데이터에 가장 잘 맞는 단일 "최고"의 공식을 선택합니다.
    • 결함: 이 방법은 오직 하나의 답만 제공합니다. 데이터에 노이즈가 있거나 지저분하다면, 형사가 잘못된 공식을 선택하고 틀렸음에도 불구하고 100% 확신하며 그 답을 제시할 수 있습니다. 이는 불확실성이 어느 정도인지 알려주지 않습니다.
  2. "천천히 그리고 꾸준히" 형사 (MCMC): 이는 전통적인 베이지안 방법입니다. 하나의 승자를 선택하는 대신, 가능한 모든 공식이 정답일 확률을 매핑하려 시도합니다. 이는 불확실성에 대한 전체적인 그림을 제공합니다.
    • 결함: 이 방법은 놀라울 정도로 느립니다. 가능한 공식의 수가 증가하면 (이는 빠르게 발생합니다), 이 형사는 교통 체증에 갇혀 일을 끝내지 못하게 됩니다.

새로운 해결책: DVISR

저자들은 DVISR(Deep Variational Inference Symbolic Regression)을 소개합니다. 이는 AI 의 속도와 베이지안 방법의 불확실성 확인 기능을 결합한 초능력을 갖춘, 시간을 앞당기는 형사로 생각할 수 있습니다.

창의적인 비유를 사용하여 작동 방식을 설명해 보겠습니다:

1. 공식의 "무한한 도서관"

당신이 쓸 수 있는 모든 가능한 수학 공식이 들어 있는 도서관을 상상해 보세요. 이 공식들의 대부분은 sin(x) + 999와 같은 터무니없는 내용입니다. 소수만이 천재적입니다.

  • 구식 DSR은 도서관에 들어와 한 권의 책을 집어 들고 그것이 맞는지 확인한 뒤, 지금까지 가장 좋은 것이라면 그 한 권만 남기고 나머지는 버립니다.
  • DVISR은 들어와 전체 도서관에 대한 정신적 지도를 구축하려 시도합니다. 단순히 한 권의 책만 선택하는 것이 아니라, 어떤 책들이 답일 가능성이 높고 어떤 것들은 그렇지 않은지 학습합니다.

2. "마법 나침반"(보상 시스템)

구식 AI 방법에서는 컴퓨터가 단순히 데이터에 "가까이" 있는 것으로 보상받았습니다.
DVISR 에서는 컴퓨터가 ELBO(Evidence Lower Bound)라는 새롭고 더 복잡한 나침반을 받습니다.

  • 단순히 "이 공식이 잘 맞는다"고 말하는 대신, 나침반은 "이 공식이 잘 맞을 뿐만 아니라, 또한 너무 복잡하지 않고, 또한 우리가 이미 믿고 있는 것과 일치한다"고 말합니다.
  • 이 나침반을 따라가면서 AI 는 단일 최고 정점뿐만 아니라 가능성의 전체 지도를 근사화하도록 학습합니다.

3. "변신하는 상수들"

수학 공식에서는 2x2와 같이 조정해야 할 숫자 (상수) 가 자주 등장합니다.

  • 구식 DSR은 이러한 숫자들을 고정된 다이얼처럼 취급합니다. 공식을 찾은 후 완벽한 숫자를 얻기 위해 다이얼을 돌리는 데 추가 시간을 소비합니다.
  • DVISR은 이러한 숫자들을 구름처럼 취급합니다. 하나의 특정 숫자 (예: "정확히 2.5 입니다") 를 추측하는 대신, AI 는 분포를 추측합니다 (예: "2.4 와 2.6 사이일 가능성이 높습니다"). 이는 공식 내의 모든 숫자에 대한 구름의 모양을 동시에 학습합니다.

그들이 증명한 것

저자들은 새로운 형사가 실제로 작동하는지 확인하기 위해 실험을 수행했습니다:

  1. 간단한 경우: 그들은 AI 에게 간단한 퍼즐 (예: y = x 의 제곱) 을 주었습니다.
    • 결과: AI 는 "진짜" 답과 완벽하게 일치하는 지도를 성공적으로 구축했습니다. 올바른 공식을 찾았을 뿐만 아니라, 그 공식이 맞을 확률을 올바르게 계산하여 이론적 수학 값과 정확히 일치시켰습니다.
  2. "큰 도서관" 테스트: 그들은 가능한 공식의 도서관을 점점 더 크게 만들었습니다.
    • 결과: 도서관이 거대해짐에 따라 AI 의 지도는 약간 덜 완벽해졌습니다 (모든 미세한 세부 사항을 포착하지 못함) 하지만, 여전히 작은 문제들에 대해서는 합리적으로 작동했습니다.
    • 한계: 논문은 공식이 너무 길고 복잡해지면, 마치 구식 느린 형사처럼 AI 가 어려움을 겪기 시작한다고 인정합니다.

결론

이 논문은 컴퓨터가 데이터 세트를 위한 최고의 수학적 방정식을 찾을 뿐만 아니라 자신의 불확실성을 정량화할 수 있게 해주는 새로운 도구를 제시합니다.

"답은 확실히 y = x^2입니다"라고 말하는 대신, DVISR 은 "답은 아마도 y = x^2일 가능성이 높지만, y = x^2 + 0.1일 가능성도 작게 있으며, 우리는 0.1이라는 숫자가 0 과 0.2 사이에 있을 확률이 95% 입니다"라고 말할 수 있습니다.

저자들은 이것이 AI 를 더 투명하고 신뢰할 수 있게 만드는 데 있어 중요한 진전이지만, 어디에서나 사용되기 전에 속도를 높이고 훨씬 더 크고 현실적인 문제를 처리할 수 있어야 한다고 결론지었습니다. 그들은 엔진을 만들었습니다; 이제 고속도로를 달리게 해야 합니다.

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

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

Digest 사용해 보기 →