AutoML-AccuTuning

AccuTuning은 데이터 전문가부터 비전문가까지 누구나 사용하기 쉬우며, 동시에 고품질 ML 모델을 생성하는 강력한 AutoML 도구입니다. AccuTuning은 데이터 전처리, 피쳐 엔지니어링, 모델 및 하이퍼 파라미터 탐색, 도출된 모델 검증 후 배포까지 모델링 자동화 파이프라인을 지원합니다. 이를 통해 AI 프로젝트 팀은 반복 작업을 줄여 모델링 시간을 크게 단축할 수 있으며, GPU 등 중요 자원 효율성도 극대화할 수 있습니다

데이터 과학자, 현업 도메인 전문가 모두를 위한 도구

AccuTuning은 일반적인 AutoML 도구가 제공하는 자동화 범위인 피쳐 엔지니어링부터 파라미터 최적화까지 넘어서는 파이프라인을 제공합니다. 모델 설명과 예측 수행까지 자동화를 하고 있는데, 이를 통해 더 높은 품질의 모델 생성이 가능하다는 것이 특징입니다. 복잡한 모델의 경우 쿠버네티스 기반 컨테이너 환경에서 병렬 처리도 가능하여 고품질 모델 생성에 여러모로 유리합니다.

​또한, AccuTuning은 쓰기 쉬운 것이 특징입니다. 데이터 전문가의 편의를 위해 코딩 환경도 제공하여 평소 사용하는 Jupyter 노트북 상에 AccuTuning을 이용할 수도 있습니다

파이썬으로 개발한 웹 기반 AutoML 도구인 AccuTuning은 크게 데이터 전처리와 피쳐 엔지니어링을 수행하는 Preprocessor, 모델 및 하이퍼 파라미터를 탐색하는 Modeler, 도출된 모델을 검증 후 최종 결과를 배포하는 Validator로 구성됩니다.  

스크린샷 2021-05-25 오전 10.39.19.png
온프레미스, 하이브리드, 공용 클라우드 모두 배포 가능

AccuTuning은 다양한 환경에 배포할 수 있습니다. 사내에 AutoML 플랫폼 환경을 구축할 수도 있고, 공용 클라우드 상에서 구현해 운영할 수도 있습니다. 조직 구성과 현재 진행 중인 AI 프로젝트 및 MLOps 환경을 고려해 배포와 타 시스템 연계 방식을 선택하기 좋습니다. 

온프레미스

  • 고객사에서 구축해 운영하는 쿠버네티스 기반 컨테이너 플랫폼 환경에 설치해 운영

  • SK(주) C&C의 데이터 분석 플랫폼인 AccuInsight+ 플랫폼의 애드온 요소로 추가해 운영하는 것도 가능

클라우드

  • AWS 마켓플레이스에서 구매하여 클라우드 상에서 활용

다양한 시스템과 연계 지원

AccuTuning의 모든 기능은 API로 이용할 수 있고 생성된 모델을 내보내기도(export)도 편리합니다. 또한, REST API를 통해 기본 UI를 이용하지 않고도 다른 ML 도구와 연계해 사용할 수 있습니다. 이에 따라 현재 이용 중인 MLOps 환경과 긴밀히 연계 할 수 있습니다. 필요에 따라 독립 AI 모델로 서비스하는 방식으로도 이용 가능합니다.