무료 인공지능 통합설치팩을 설치하시면 최신 인공지능 바둑 프로그램을 쉽게 접하실 수 있습니다.
카타고(KataGo), 미니고(Minigo), 엘프고(ELF OpenGo), 릴라제로(LeelaZero), 릴라마스터(LeelaMaster), 피닉스고(PhoenixGo), 사이(SAI) 등의 인공지능 엔진과 리지(Lizzie), 리즈고반(LizGoban), 고리뷰파트너(GoReviewPartner), 카트레인(KaTrain), 사바키(Sabaki) 등 필요한 프로그램들을 한꺼번에 설치하실 수 있습니다.
(상용 프로그램은 통합팩에 포함되어 있지 않습니다.)
프로그램은 아래 블로그에서 다운로드 받으시기 바랍니다.
//blog.naver.com/wonsiksnz/221629228882
인공지능 바둑 프로그램 설치 및 사용법 강좌(유튜브)
//www.youtube.com/playlist?list=PLNdb2jm4bkhMYFUvQY0-5Ksz7gbVs2SNc
인공지능 바둑에 대한 기본적인 사항들은 아래 글을 참고하세요.
//blog.naver.com/wonsiksnz/221321148196
사활문제 풀이용 GoGrinder 프로그램도 강력하게 권해드립니다.
//blog.naver.com/wonsiksnz/221323658354
표준 기력체계 교과서 PDF 파일도 보시기 좋게 다듬어서 공유해 놓았습니다...^^
//blog.naver.com/wonsiksnz/221440559488
인공지능으로 바둑공부 하셔서 모두 기력향상 하시기 바랍니다.
※ 마지막으로 당부드리고 싶은 것은 온라인 바둑 대국에서 인공지능으로 부정행위를 하시면 안됩니다.
그것은 다른 바둑 애호가들에게 피해와 상처를 주는 행위입니다.
꼭 지켜 주실 것을 당부드리고 오직 바둑 공부에만 인공지능을 활용해 주세요~~
지난번에 인공지능 바둑을 설치하는 방법을 포스팅 했었는데, 이번에는 카타고를 CUDA로 연결하는 방법을 소개합니다.
OpenCl 버전만 사용을 하다가 CUDA를 설치해서 사용을 해봤는데, OpenCl 버전보다 조금 더 잘 두는 것 같구요..
카타고 실행파일로 벤치마크 테스트 결과 CUDA버전이 elo점수가 더 높게 나왔습니다.
그리고 엔진 네트워크파일 대부분이 실행이 됐지만, 실행이 안되는 파일도 있었구요..
아마 CUDA 버전이 낮아서 그런 것 같습니다.
Nvidia 그래픽카드를 가지고 있으시면 CUDA로 연결해서 한번 사용해 보세요.
카타고(katago) CUDA버전 설치방법 (엔비디아 Nvidia 그래픽카드 필요)
윈도우10에서 CUDA설치하는 방법입니다.
CUDA Toolkit 설치
01
CUDA Toolkit//developer.nvidia.com/CUDA-toolkit-archive
보유하고 있는 그래픽카드가 CUDA 어떤버전을 지원하는지 확인이 필요합니다.
저는 사용중인 카드가 GTX1060이어서 10.1버전exe(local)을 설치했습니다.
012
프로그램설치시 옵션을 선택할 수 있는데, 전부 설치할 필요가 없는 것 같습니다.
CUDA Runtime, CUDA Documentation, CUDA Development를 선택해서 설치
cuDNN 설치
01
NVIDIA 개발자 프로그램 맴버쉽 가입
//developer.nvidia.com/cudnn
cuDNN 파일을 다운받으려면 개발자 프로그램 맴버쉽에 가입을 해야합니다.
로그인 후 CUDA 버전에 맞춰서 cuDNN Library for Windows 10을 클릭해서 다운받습니다.
0123
cuDNNCUDA 10.1버전을 받은 경우 cuDNN v7.5.0 (Feb 25, 2019), for CUDA 10.1을 받으면 됩니다.
다운받은 후 압축을 풀어서 파일들을 다음경로(C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\설치버전)에 복사 붙여넣기 합니다.
카타고 github 사이트에서 CUDA 버전에 맞는 버전을 다운로드합니다.
//github.com/lightvector/KataGo/releases
10.1버전인경우 katago-v1.3.5+bs29-CUDA10.1-windows-x64.zip 파일을 받으면 됩니다.
나머지 설정은 OpenCl 설정하는 것과 같습니다.