6-1. 플러그인 관리

플러그인 목록

플러그인 페이지에서는 시냅스에 등록된 다양한 종류의 연동된 플러그인을 확인하고 관리할 수 있습니다.

📘

플러그인(Plugin) 개념과 종류

플러그인은 시냅스 내에서 데이터를 다루는데 활용이 될 수 있는 외부 연동형 커스텀 기능입니다. 주로 AI 모델을 기반으로 학습, 추론 등의 작업을 수행합니다.

🔎

시냅스 플러그인의 종류

플러그인은 스마트툴, 인공신경망, 업로드, 내보내기, 전처리, 후처리, 데이터 검증, 컨버터가 있습니다.

  • 스마트툴(Smart Tool)

    스마트툴 플러그인은 사용자가 어노테이터에서 작업할 때, AI 기반 기능 또는 자동화 알고리즘을 통해 어노테이션을 빠르고 정확하게 생성할 수 있도록 돕는 도구입니다.

  • 인공신경망(Artificial Neural Network, ANN)

    인공신경망은 데이터를 학습해 예측하는 AI 모델이고,
    시냅스에서는 그런 모델을 플러그인으로 연결해서 자유롭게 학습하거나 추론에 사용할 수 있습니다.

  • 업로드(Upload) (≒ import)

    사용자가 업로드한 원천 데이터 파일(예: 이미지, PCD, 텍스트 등)을 시스템 내부 포맷에 맞게 가공하여 저장하는 플러그인입니다.

  • 내보내기(Export)

    시냅스 내에서 생성된 라벨링 데이터를 외부에서 요구하는 포맷(COCO, YOLO, JSON 등)으로 변환하여
    내보낼 수 있게 해주는 플러그인입니다.

  • 전처리(Preprocessing Plugin)

    모델 학습이나 라벨링 작업에 앞서 데이터를 정리/가공/필터링할 수 있도록 돕는 플러그인입니다.

  • 후처리(Postprocessing Plugin)

    라벨링 작업 이후 또는 모델 추론 결과에 대해 품질을 개선하는 플러그인입니다.

  • 데이터 검증(Data Validation)

    프로젝트 내 작업 결과물(어노테이션)이 규칙 위반, 오류, 누락 등을 자동으로 감지해주는 도구입니다.

  • 컨버터(Converter)

    데이터를 다른 형식으로 변환하거나, 외부 시스템과 주고받을 수 있게 가공하는 플러그인입니다.


① 상단 메뉴에서 플러그인 탭을 선택합니다.


플러그인 목록 페이지에서는, 등록된 플러그인의 유형, 이름, 버전, 추가된 날짜 등의 정보를 확인할 수 있습니다.


③ 확인하고 싶은 플러그인을 클릭하면, 해당 플러그인의 상세정보를 확인할 수 있는 페이지로 이동합니다.

페이지 우측에는 'Models' 항목에서 해당 플러그인의 기본 탑재 모델인 Base Model과 베이스 모델을 통해 학습시켜 내부에 등록한 모델이 Finetune Model의 리스트를 확인할 수 있습니다.

플러그인 선택 시 상세 페이지

🚧

플러그인 상세 화면 관련

플러그인을 선택하면 보이는 상세 화면은 시냅스 사용자가 직접 구성할 수 있는 것이 아닙니다.
해당 화면은 플러그인을 개발한 개발자가 시냅스에 등록할 때 함께 정의한 내용으로 구성됩니다.

이는 기능 차이가 아니라, 플러그인을 개발한 사용자가 화면을 얼마나 구성해두었는지에 따라 달라지는 것이므로 플러그인의 동작이나 품질과는 무관합니다.