AI는 수학 데이터베이스 문제의 82%를 증명할 수 있으며, 새로운 SOTA가 달성되었으며 여전히 Transformer를 기반으로 합니다.
최근 과학자들이 AI 수학 수업에 열중하고 있다고 말씀드리고 싶습니다.
아니요, Facebook 팀도 이 재미에 동참하여 정리 시연을 완전히 자동화할 수 있고 SOTA보다 훨씬 뛰어난 새로운 모델을 제안했습니다.
수학적 정리가 더욱 복잡해질수록 인간의 노력만으로는 정리를 증명하는 것이 더욱 어려워진다는 것을 알아야 합니다.
따라서 컴퓨터를 사용하여 수학적 정리를 입증하는 것이 연구의 초점이 되었습니다.
OpenAI는 이전에도 이 방향에 특화된 GPT-f 모델을 제안했는데, 이는 Metamath의 문제점 중 56%를 보여줄 수 있습니다.
이번에 제안된 최신 방법은 이 수치를 82.6%까지 늘릴 수 있습니다.
동시에 연구원들은 이 방법이 GPT-f에 비해 시간이 덜 걸리고 컴퓨팅 소비를 원래의 10분의 1로 줄일 수 있다고 말합니다.
이번에는 AI가 수학과의 싸움에서 성공할 것이라고 말할 수 있을까요?
또는 Transformer
이 기사에서 제안하는 방법은 Transformer를 기반으로 한 온라인 교육 프로그램입니다.
는 대략 세 단계로 나눌 수 있습니다.
첫 번째, 수학적 증명 라이브러리에서 사전 훈련
두 번째, 감독되는 데이터 세트에 대한 정책 모델 미세 조정
세 번째 훈련 전략 모델과 판단 모델.
구체적으로는 검색 알고리즘을 사용하여 모델이 기존 수학적 증명 라이브러리에서 학습할 수 있도록 한 다음 이를 승격하여 더 많은 문제를 증명합니다.
수학 증명 라이브러리에는 Metamath, Lean 및 자체 개발 증명 환경의 세 가지 유형이 있습니다.
간단히 말하면 이러한 증명 라이브러리는 일반적인 수학 언어를 프로그래밍 언어와 유사한 형태로 변환합니다.
Metamath의 메인 라이브러리는 set.mm이며, ZFC 집합 이론을 기반으로 한 약 38,000개의 증명을 포함하고 있습니다.
Lean은 IMO 대회에 참가할 수 있는 Microsoft의 AI 알고리즘으로 더 잘 알려져 있습니다. Lean 라이브러리는 동일한 이름의 알고리즘을 통해 모든 학부 수학 지식을 가르치고 이러한 정리를 증명하는 방법을 학습하도록 설계되었습니다.
이 연구의 주요 목표는 문제를 증명하기 위한 일련의 적합한 전략을 자동으로 생성할 수 있는 증명자를 구축하는 것입니다.
이를 위해 연구진은 MCTS 기반의 비평형 하이퍼그래프 증명 탐색 알고리즘을 제안했습니다.
MCTS는 몬테카를로 트리 검색(Monte Carlo Tree Search)으로 번역되며, 게임 트리 문제를 해결하는 데 자주 사용됩니다. 알파고 때문에 잘 알려져 있습니다.
작업 프로세스는 검색 공간에서 무작위로 샘플링하여 유망한 작업을 찾은 다음 이 작업을 기반으로 검색 트리를 확장하는 것입니다.
이번 연구에서 채택한 아이디어도 이와 비슷합니다.
탐색 증명 과정은 목표 g부터 시작하여 아래쪽으로 방법을 검색하고 점차 하이퍼그래프로 발전합니다.
브랜치 아래에 빈 세트가 나타나면 최적의 증명을 찾았다는 의미입니다.
마지막으로 역전파 과정에서 슈퍼트리의 노드 값과 총 작업 횟수를 기록합니다.
이 링크에서 연구자들은 전략 모델과 판단 모델을 가정했습니다.
정책 모델에서는 현재 전략의 증명 방법 찾기 능력을 평가할 수 있는 판단 모델에 의한 샘플링을 허용합니다.
전체 검색 알고리즘은 위의 두 모델을 참고로 기반으로 합니다.
이 두 모델은 트랜스포머 모델이며 무게를 공유합니다.
다음은 온라인 교육 단계입니다.
이 과정에서 컨트롤러는 비동기식 HTPS 검증에 명령문을 보내고 훈련 및 증명 데이터를 수집합니다.
그런 다음 유효성 검사기는 훈련 샘플을 분산 트레이너에게 보내고 주기적으로 모델 복사본을 동기화합니다.
실험 결과
테스트 세션에서 연구원들은 HTPS와 GPT-f를 비교했습니다.
후자는 이전에 OpenAI에서 제안한 수학적 정리 추론 모델이며 역시 Transformer를 기반으로 합니다.
결과에 따르면 온라인 교육 후 모델은 Metamath의 문제 중 82%를 증명할 수 있으며, 이는 GPT-f의 이전 기록인 56.5%를 훨씬 뛰어넘는 수치입니다.
Lean 라이브러리에서 이 모델은 43%의 정리를 증명할 수 있으며 이는 SOTA보다 38% 더 높습니다. 다음은 이 모델이 증명한 IMO 테스트 문제입니다.
하지만 아직 완벽하진 않아요.
예를 들어 다음 질문에서는 가장 간단한 방법으로 문제를 해결하지 못했습니다. 연구원들은 이것이 주석의 오류 때문이라고 말했습니다.
한 가지 더
컴퓨터를 사용하여 수학적 문제를 증명하는 4색 정리의 증명은 가장 잘 알려진 예 중 하나입니다.
4색 정리는 현대 수학의 세 가지 주요 문제 중 하나입니다. "모든 지도는 공통 국경이 있는 국가를 서로 다른 색상으로 색칠하기 위해 4가지 색상만 사용할 수 있습니다."
이 정리를 증명하려면 많은 계산이 필요하기 때문에 제안된 지 100년 이내에 누구도 이를 완전히 증명할 수 없었습니다.
1976년까지 일리노이 대학에서 두 대의 컴퓨터를 사용하여 1,200시간과 100억 번의 판단을 거친 후 마침내 모든 지도에 4가지 색상만 있으면 표시할 수 있다는 사실이 입증되었으며 이는 수학 전체에 센세이션을 일으켰습니다.
또한, 수학 문제가 더욱 복잡해짐에 따라 정리가 올바른지 확인하기 위해 인간의 힘을 사용하는 것이 더욱 어려워집니다.
최근 AI 커뮤니티에서는 점차 수학 문제에 집중하고 있습니다.
2020년 OpenAI는 자동 정리 증명에 사용할 수 있는 수학적 정리 추론 모델 GPT-f를 출시했습니다.
이 방법은 테스트 세트의 증명 중 56.5%를 완료할 수 있으며, 이는 당시 SOTA 모델인 MetaGen-IL을 30% 이상 초과합니다.
같은 해 마이크로소프트는 IMO 시험 문제를 만들 수 있는 린(Lean)도 출시했는데, 이는 AI가 이전에 본 적 없는 문제를 만들 수 있다는 뜻이다.
지난해 OpenAI가 GPT-3에 검증기를 추가한 후 수학 문제의 성능이 기존 미세 조정 방식보다 훨씬 좋아져 초등학생 수준의 90%에 도달할 수 있었습니다.
올해 1월 MIT+하버드+콜럼비아대학교+워털루대학교의 공동 연구에서 그들이 제안한 모델이 높은 수학을 할 수 있다는 것을 보여주었습니다.
한마디로, 과학자들은 부분교과인 AI를 예술과 과학을 모두 겸비할 수 있도록 만들기 위해 열심히 노력하고 있습니다.
위 내용은 AI는 수학 데이터베이스 문제의 82%를 증명할 수 있으며, 새로운 SOTA가 달성되었으며 여전히 Transformer를 기반으로 합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템입니다. 1) 데이터베이스 및 테이블 작성 : CreateAbase 및 CreateTable 명령을 사용하십시오. 2) 기본 작업 : 삽입, 업데이트, 삭제 및 선택. 3) 고급 운영 : 가입, 하위 쿼리 및 거래 처리. 4) 디버깅 기술 : 확인, 데이터 유형 및 권한을 확인하십시오. 5) 최적화 제안 : 인덱스 사용, 선택을 피하고 거래를 사용하십시오.

MySQL의 설치 및 기본 작업에는 다음이 포함됩니다. 1. MySQL 다운로드 및 설치, 루트 사용자 비밀번호를 설정하십시오. 2. SQL 명령을 사용하여 CreateAbase 및 CreateTable과 같은 데이터베이스 및 테이블을 만듭니다. 3. CRUD 작업을 실행하고 삽입, 선택, 업데이트, 명령을 삭제합니다. 4. 성능을 최적화하고 복잡한 논리를 구현하기 위해 인덱스 및 저장 절차를 생성합니다. 이 단계를 사용하면 MySQL 데이터베이스를 처음부터 구축하고 관리 할 수 있습니다.

Redis 메모리 조각화는 할당 된 메모리에 재 할당 할 수없는 작은 자유 영역의 존재를 말합니다. 대처 전략에는 다음이 포함됩니다. REDIS를 다시 시작하십시오 : 메모리를 완전히 지우지 만 인터럽트 서비스. 데이터 구조 최적화 : Redis에 더 적합한 구조를 사용하여 메모리 할당 및 릴리스 수를 줄입니다. 구성 매개 변수 조정 : 정책을 사용하여 최근에 가장 적게 사용 된 키 값 쌍을 제거하십시오. 지속 메커니즘 사용 : 데이터를 정기적으로 백업하고 Redis를 다시 시작하여 조각을 정리하십시오. 메모리 사용 모니터링 : 적시에 문제를 발견하고 조치를 취하십시오.

phpmyadmin을 사용하여 데이터 테이블을 만들려면 다음 단계가 필수적입니다. 데이터베이스에 연결하고 새 탭을 클릭하십시오. 테이블의 이름을 지정하고 저장 엔진을 선택하십시오 (InnoDB 권장). 열 이름, 데이터 유형, NULL 값 허용 여부 및 기타 속성을 포함하여 열 추가 버튼을 클릭하여 열 디테일을 추가하십시오. 기본 키로 하나 이상의 열을 선택하십시오. 저장 버튼을 클릭하여 테이블과 열을 만듭니다.

Oracle 데이터베이스를 만드는 것은 쉽지 않으므로 기본 메커니즘을 이해해야합니다. 1. 데이터베이스 및 Oracle DBMS의 개념을 이해해야합니다. 2. SID, CDB (컨테이너 데이터베이스), PDB (Pluggable Database)와 같은 핵심 개념을 마스터합니다. 3. SQL*Plus를 사용하여 CDB를 생성 한 다음 PDB를 만들려면 크기, 데이터 파일 수 및 경로와 같은 매개 변수를 지정해야합니다. 4. 고급 응용 프로그램은 문자 세트, 메모리 및 기타 매개 변수를 조정하고 성능 튜닝을 수행해야합니다. 5. 디스크 공간, 권한 및 매개 변수 설정에주의를 기울이고 데이터베이스 성능을 지속적으로 모니터링하고 최적화하십시오. 그것을 능숙하게 마스터 함으로써만 지속적인 연습이 필요합니다. Oracle 데이터베이스의 생성 및 관리를 진정으로 이해할 수 있습니다.

MySQL은 성능, 신뢰성, 사용 편의성 및 커뮤니티 지원을 위해 선택됩니다. 1.MYSQL은 효율적인 데이터 저장 및 검색 기능을 제공하여 여러 데이터 유형 및 고급 쿼리 작업을 지원합니다. 2. 고객-서버 아키텍처 및 다중 스토리지 엔진을 채택하여 트랜잭션 및 쿼리 최적화를 지원합니다. 3. 사용하기 쉽고 다양한 운영 체제 및 프로그래밍 언어를 지원합니다. 4. 강력한 지역 사회 지원을 받고 풍부한 자원과 솔루션을 제공합니다.

Redis 데이터베이스의 효과적인 모니터링은 최적의 성능을 유지하고 잠재적 인 병목 현상을 식별하며 전반적인 시스템 신뢰성을 보장하는 데 중요합니다. Redis Exporter Service는 Prometheus를 사용하여 Redis 데이터베이스를 모니터링하도록 설계된 강력한 유틸리티입니다. 이 튜토리얼은 Redis Exporter Service의 전체 설정 및 구성을 안내하여 모니터링 솔루션을 원활하게 구축 할 수 있도록합니다. 이 자습서를 연구하면 완전히 작동하는 모니터링 설정을 달성 할 수 있습니다.

Oracle 데이터베이스를 만들려면 일반적인 방법은 DBCA 그래픽 도구를 사용하는 것입니다. 단계는 다음과 같습니다. 1. DBCA 도구를 사용하여 데이터베이스 이름을 지정하기 위해 DBNAME을 설정하십시오. 2. SySpassword 및 SystemPassword를 강력한 암호로 설정하십시오. 3. Al32UTF8로 문자 세트 및 NationalCharacterset을 세트; 4. 실제 요구에 따라 조정하도록 메모리 크기 및 테이블 스페이스 크기를 설정하십시오. 5. 로그 파일 경로를 지정하십시오. 고급 메소드는 SQL 명령을 사용하여 수동으로 생성되지만 더 복잡하고 오류가 발생하기 쉽습니다. 비밀번호 강도, 문자 세트 선택, 테이블 스페이스 크기 및 메모리에주의하십시오.
