OrchestraML이 일반 영어 프롬프트만으로도 실제 서비스에 즉시 활용 가능한 머신러닝(ML) 모델을 구축하고 배포하는 새로운 AI 인프라 도구를 선보였습니다. 이 플랫폼은 데이터셋 준비, 데이터 클리닝, 특징 공학(feature engineering), 모델 훈련 등 ML 개발의 복잡한 전 과정을 자동화하여, 사용자가 ML 전문 지식 없이도 모델을 만들 수 있도록 돕습니다.
OrchestraML은 여덟 가지 전문 에이전트(agent)를 활용하여 ML 워크플로우를 처리합니다. 이 에이전트들은 데이터셋 관리, 데이터 정제, 특징 공학, 그리고 FLAML AutoML을 통한 모델 훈련을 담당합니다. 특히, 여섯 단계의 엄격한 체크포인트 게이트(checkpoint gate)를 통해 각 단계의 실행을 일시 중지하고 사용자의 수동 승인을 받도록 하여, 자동화된 과정 속에서도 사용자가 완벽한 제어권을 유지할 수 있도록 했습니다. 최종 결과물은 다운로드 가능한 pkl 파일과 predict.py 스크립트 형태의 패키지, 또는 즉시 사용 가능한 REST API로 제공됩니다.
이러한 접근 방식은 ML 모델 개발의 진입 장벽을 크게 낮추고, 개발자들이 반복적이고 시간 소모적인 작업 대신 핵심적인 문제 해결에 집중할 수 있게 합니다. 특히 AI 인프라 구축에 어려움을 겪는 스타트업이나 소규모 팀에게 유용하며, 안전하고 암호화된 데이터셋 처리 기능을 제공하여 보안 우려도 덜어줍니다. OrchestraML은 ML 개발 과정을 민주화하고, 더 많은 사람이 AI 기술을 활용하여 혁신적인 아이디어를 구현할 수 있는 기반을 마련할 것으로 보입니다.