인공지능 만드는법
게시글 주소: https://dev.orbi.kr/00074525571
단일 신경망에 주기적으로 변이를 가하면 그 신경망에 랜덤한 함수들이 생겨난다
그 함수들이 연결되어 간섭, 상호작용하며 함수의 적자생존이 일어나고 진화로 이어진다
이때, 신경망에 가하는 변이 즉, 변이 종류, 강도, 빈도 등의 변이세팅에 의해 진화가 얼마나 잘이루어지냐가 결정된다
따라서 이 변이세팅을 알아내야한다
각 신경망은 고유의 변이세팅을 가진다
여러 신경망이 어떤 환경이나 게임에서 얼마나 성능이 잘나오느냐를 기준으로 선택되고
이 선택된 신경망을 복제한뒤 변이세팅에 약간의 변이를 가해 다시 성능테스트를 하고 선택하고 반복한다
즉, 변이세팅 자체를 진화시키는것이다
이렇게해서 찾아낸 최적의 변이세팅을 신경망에 적용시킴
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
좋아요 2 답글 달기 신고 -