최신 소식
모든 뉴스 보기 →2025년 11월 6일
EvoX v1.3.0 릴리스 노트
새로운 기능: Workflow가 이제 opt_direction 리스트를 허용합니다. 그 외 몇 가지 버그가 수정되었습니다.
더 읽기 →2026년 6월 2일
EvoGP: GPU 네이티브 트리 기반 유전 프로그래밍 프레임워크, 피크 성능 10^11 GPops/s
EvoGP는 트리 표현, 유전 연산자, 병렬 실행을 근본부터 재설계하여 피크 처리량 10^11 GPops/s를 초과하고, 기존 GPU 구현 대비 최대 304배 속도 향상을 달성한다.
더 읽기 →2026년 4월 5일
EvoGO: GPU 컴퓨팅 × 생성 학습 → 10세대 수렴을 갖춘 진화 알고리즘의 새로운 패러다임
EvoGO는 과거의 탐색 경험으로부터 더 나은 솔루션을 생성하는 방법을 학습하고 복잡한 고차원 작업에서 빠르고 강력한 성능을 달성하는 완전한 데이터 구동형 진화 최적화 프레임워크입니다.
더 읽기 →<< 핵심 기능 >>
압도적인 성능
- 이기종 하드웨어(CPU & GPU) 가속을 지원하여 100배 이상의 속도 향상을 달성합니다.
- 다중 노드에 걸쳐 확장되는 통합 분산 워크플로우.
올인원 솔루션
- 단일 및 다목적 최적화를 위한 50개 이상의 알고리즘 포함.
- 메타 러닝, 하이퍼파라미터 최적화, Neuroevolution을 위한 계층적 아키텍처.
간편한 사용
- 맞춤형 프로그래밍 모델로 EvoX 생태계와 완벽하게 호환됩니다.
- 원클릭 설치로 간편하게 설정할 수 있습니다.
커뮤니티
EvoX 개발자 커뮤니티에 참여하여 기여하고, 배우고, 질문에 대한 답변을 얻으세요.
import torch
from evox.algorithms.pso_variants import PSO
from evox.problems.numerical import Ackley
from evox.workflows import StdWorkflow, EvalMonitor
torch.set_default_device("cuda")
# Define the algorithm
algorithm = PSO(pop_size=100, lb=-32 * torch.ones(10), ub=32 * torch.ones(10))
problem = Ackley()
monitor = EvalMonitor()
workflow = StdWorkflow(algorithm, problem, monitor)
workflow.init_step()
for i in range(100):
workflow.step()
monitor.plot() 생태계
주요 프로젝트
개발을 지원하는 라이브러리, 도구 등의 풍부한 생태계를 탐색해 보세요.
EvoCmo
A fully tensorized, GPU-accelerated multi-population evolutionary algorithm for efficiently solving constrained multi-objective optimization problems (CMOPs).
EvoGit
A decentralized multi-agent framework that reimagines software development as a collaborative, evolutionary process.
EvoGO
A fully data-driven framework for black-box optimization, replacing manual heuristic operators by learning search behaviors from historical data