인공지능과 논리

자연어 증명에 참고문헌을 붙이면 자동으로 검증된 증명이 될까?

NaturalProver는 배경 정리와 정의를 조건으로 자연어 증명 단계를 생성해 사람 평가를 개선했지만, 형식 검사기가 없는 자연어 증명은 여전히 인간 검토가 필요했습니다.

수학 풀이가 관련 정리 이름을 인용하면 더 믿을 만해 보입니다. 그러나 참고문헌을 언급했다는 사실과 각 단계가 그 정리에서 실제로 따라온다는 사실은 다릅니다. 자연어 증명 생성 연구는 근거를 붙이는 장점과 형식 검증 부재의 한계를 함께 보여 줍니다.

학술 자료의 내용

연구를 읽는 두 가지 질문

다음 단계 제안과 전체 증명 생성을 함께 연구했습니다

Welleck 등은 NeurIPS 2022에서 자연어 수학 증명의 다음 단계를 제안하는 과제와 전체 증명을 생성하는 과제를 설정했습니다. NaturalProver는 NaturalProofs 벤치마크의 배경 정리·정의를 검색하거나 사람이 제공한 뒤, 이를 조건으로 언어모델이 증명을 쓰도록 했습니다. [1]

참고문헌 사용을 생성 과정에서 강제할 수도 있었습니다

모델은 정리 제목에서 내용을 복원하도록 학습하고, 시험 때 관련 참고항목을 문맥에 넣었습니다. 선택적으로 구간 단위 제약 디코딩을 써서 지정한 참고항목이 생성문에 포함되게 했습니다. 이는 근거 없는 자유 생성보다 관련 지식을 노출하지만, 이름을 넣는 것만으로 논리적 사용이 올바르다고 보증하지는 않습니다. [1]

대학생의 사람 평가에서 기준선보다 좋아졌습니다

대학 수준 수학 학생의 평가에서 NaturalProver는 미세조정 GPT-3보다 다음 단계와 전체 증명의 질을 높였습니다. 일부 2~6단계의 짧은 정리를 증명했고, 다음 단계 제안이 정확하고 유용하다는 평정은 40%를 넘었습니다. 이는 당시 공개본과 평가 설정의 결과이며 현재 모든 언어모델의 일반 성능으로 읽을 수 없습니다. [1]

형식 증명과 달리 자연어 증명은 자동 검증되지 않았습니다

논문은 자연어 수학이 학생에게 친숙하고 설명력이 있지만 Lean 같은 형식체계의 검사기를 사용하지 않아 사람이 정확성을 평가해야 한다고 명시합니다. 참고자료의 오류도 전파될 수 있으며 실제 데이터의 한 인간 증명에는 오류가 있었습니다. 유창성·인용·타당성을 따로 점검해야 합니다. [1]

그림으로 생각하기

정리 이름, 적용 조건, 결론을 세 칸으로 검사하기

모델이 ‘짝수와 짝수의 합은 짝수’ 정리를 인용해 8+6이 짝수라고 설명했다고 합시다. 정리 이름뿐 아니라 8과 6이 각각 짝수라는 적용 조건과 합 14의 결론을 연결해야 합니다.

반대로 ‘짝수와 홀수의 합은 홀수’ 정리를 언급하면서 두 입력의 홀짝을 확인하지 않으면 참고문헌은 있어도 근거화가 불완전합니다.

LTCT 검수표는 참고항목 존재, 적용 조건 충족, 단계 함의, 최종 결론을 별도 체크합니다. 자연어 답에는 형식 검사 통과 표지를 붙이지 않습니다.

참고 정리 검색에서 자연어 증명 생성으로 이어진 뒤 인간 검토와 형식 검증 부재를 구분하는 흐름도
NaturalProver의 근거화 구조를 LTCT가 자체 예시로 재구성했습니다. 원 논문 그림을 복제하지 않았습니다. 그림 크게 보기 ↗

어디까지 말할 수 있을까요?

  • 2022년 특정 모델·데이터·사람 평가 결과이며 최신 모델이나 모든 수학 분야 성능을 뜻하지 않습니다.
  • 제약 디코딩은 참고항목의 포함을 보장할 수 있어도 그 항목의 정확한 논리적 사용을 형식 검증하지 않습니다.

원문에 근거한 한계와 LTCT의 적용 범위 검토입니다. [1]

배운 내용을 수업에 적용하기

교육 현장과 연결해 보면

수업 평가 AI 해설에는 사용한 규칙을 문장 옆에 연결하고, 규칙의 전제 충족 여부를 별도 채점할 수 있습니다.

AI가 만든 자연어 증명은 사람 검토 또는 형식화 검증을 거친 범위를 명시하고 유창성 점수를 정확성으로 대체하지 않습니다.

한 번 더 생각하기

참고 정리 이름이 정확히 들어가도 증명이 틀릴 수 있는 이유는 무엇인가요?

생각을 비교할 해설 펼치기

정리의 적용 조건이 충족되지 않았거나 정리에서 다음 문장이 실제로 따라오지 않을 수 있으며, 이름 포함은 그 논리 관계까지 검사하지 않기 때문입니다.

원문과 출처 정보

한국어 제목은 이해를 돕기 위한 LTCT 번역입니다. 한글 제목 뒤 괄호에 원제를 함께 표기했습니다. 저자·학술지·원문 버전은 원문 서지정보를 기준으로 확인할 수 있습니다.

  1. 내추럴프루버: 언어모델을 이용한 근거 기반 수학 증명 생성 (NaturalProver: Grounded Mathematical Proof Generation With Language Models)

    Sean Welleck, Jiacheng Liu, Ximing Lu, Hannaneh Hajishirzi, Yejin Choi (2022). NeurIPS 2022.

    자료 성격
    국제학회 공개 논문
    읽은 버전
    2022-05-25 arXiv 공개본; NeurIPS 2022 최종 논문
    확인 범위
    15쪽 공개 논문 전체의 과제, 근거화·제약 디코딩, 사람 평가, 결과, 한계와 체크리스트
    원문 확인일

이 글은 한국어 해설이며 원문 전문 번역이 아닙니다. 도식과 활동의 제작·재구성 범위는 각 그림과 본문에 표시했습니다. 자료 선정과 출처 기준