이 연구에서는 FPGA에서 비동기식 순환 부울 회로의 작업 성능을 향상시키기 위해 진화 계산 기법을 활용하였다.
기존의 저장 컴퓨팅(reservoir computing) 방식에서는 회로의 토폴로지와 노드 기능을 무작위로 초기화하고, 출력 노드의 가중치만을 학습하는 방식을 사용했다. 이 경우 작업 성능이 제한적이었다.
이에 본 연구에서는 진화 계산을 통해 회로 내 노드의 부울 함수를 최적화하는 방식을 제안하였다. 이를 통해 출력 노드 가중치 학습과 노드 함수 진화를 모두 활용할 수 있게 되었다.
실험 결과, 진화 계산을 통해 이미지 분류 작업에서 약 30% 정도의 정확도 향상을 달성할 수 있었다. 또한 동적 출력 생성과 시간적 메모리 학습 능력도 확인하였다. 이는 제안 방식의 다양한 응용 가능성을 보여준다.
제안 기법은 FPGA의 재구성 가능한 룩업 테이블(LUT)을 활용하여 빠른 네트워크 업데이트와 하드웨어 상에서의 평가가 가능하도록 하였다. 이를 통해 실용적인 시간 내에 진화 학습을 수행할 수 있었다.
Para Outro Idioma
do conteúdo original
arxiv.org
Principais Insights Extraídos De
by Raphael Norm... às arxiv.org 03-21-2024
https://arxiv.org/pdf/2403.13105.pdfPerguntas Mais Profundas