Ultralytics YOLO - 물체를 인식하는 인공지능 프레임워크
Ultralytics
울트랠리틱스는 물체 인식 인공지능 프레임워크입니다. (Object recognition)
인공지능은 ChatGPT와 같은 LLM만 있는 것이 아니죠. 패턴을 인식할 수 있는 것은 인공지능으로 학습하고 활용할 수 있습니다. 울트랠리틱스는 물체 인식이라는 패턴을 AI화 한 것입니다.
YOLO 는 이런 물체인식에서 많이 쓰이는 프레임워크입니다. 깃허브에 코드가 공개되어 있고 실제로 컴퓨터에 파이썬으로 설치해서 사용할 수 있습니다. 최근 v 8.1이 출시되었습니다.
YOLO로 할 수 있는 일
위와 같이 물체 분류하기, 물체 인식하기, 물체 구분하기, 물체 추적하기, 포즈와 같은 기능을 활용할 수 있습니다. python 과 pytorch를 활용하여 사물을 추론하고 무엇인지 맞출 수 있습니다. 이를 inference (추론) 라고 합니다.
나의 데이터를 바탕으로 물체 인식에 대한 추가 레이블 (데이터) 를 제공하고 모델을 발전시킬 수 도 있습니다.
이렇게 만들어진 물체인식 AI는 산불이나 자연 재해 예측, 경비, 자세 교정 등 다양한 분야에 활용될 수 있습니다.
물체인식 뿐만 아니라 다양한 인공지능 모델들을 허깅페이스 등에서 확인할 수 있습니다. Models - Hugging Face 에 가보시면 사용할 수 있는 다양한 모델들을 구경해 보실 수 있습니다.
모델을 누르면 작은 모델인 경우 Inference API에서 바로 사용할 수 있고 아니면 사람들이 만들어 놓은 Spaces에서 활용해 볼 수 있습니다.
이렇게 만들어 놓은 AI를 다운로드 받아서 사용하거나 API 등을 활용해서 내 서비스나 작업에 활용할 수 도 있겠죠. 어떤 것들이 있는지 하나 정도 사용해 보시기 바랍니다.
감사합니다. 그러면 좋은 일 생기는 하루 되세요!