연구란?
새로운 알고리즘을 개발하거나, AI의 성능을 높이는 방법을 찾는다. 이는 수학적 이론과 복잡한 코드 작업이 필수적이다.
AI 활용이란?
이미 만들어진 AI 모델이나 API를 사용해 문제를 해결하는 것이다. 연구처럼 깊게 들어가지는 않지만, AI의 능력을 실무에 적용하는 데 중점을 둔다.
--> 예시 : 연구자는 새로운 음성 인식 알고리즘을 개발할 수 있지만, AI 활용자는 이를 이용해 음성 비서를 만드는 앱을 개발한다.
API (Application Programming Interface)
개발자가 복잡한 AI 기능을 손쉽게 사용할 수 있도록 제공되는 인터페이스 이다. 이 API를 통해 복잡한 AI 알고리즘을 직접 개발할 필요 없이, AI의 기능을 바로 이용할 수 있다.
사전 학습 모델 (Pre-trained Model)
많은 데이터로 미리 학습된 AI 모델이다. 이를 활용하면 학습 과정을 생략하고, 모델을 결합해서 사용하는 데 조금 더 편하다, 안정성이 높다, 예측이나 분류 작업에 사용할 수 있다. 활용하기에 따라 천차만별의 결과를 낼 수도 있다.
사전 학습 모델은 개발자나 활용하는 사람이 별도로 학습을 시킴으로써(Fine-Tuning을 통해) 본인의 문제에 맞도록 최적화를 시킬 수 있다.
인공지능의 개념을 알아야 하는 이유
- 기초 개념 이해 : AI를 더 효과적으로 활용할 수 있게 도와준다. AI가 어떤 방식으로 작동하는지 알면, 문제 해결에 필요한 적절한 도구나 모델을 선택하는 데 유리하다.
- AI의 한계 인식 : AI는 만능이 아니다. 기초 개념을 이해하면, AI의 한계를 이해하고, 그에 따라 현실적인 기대를 설정할 수 있다.
- 결과 해석 능력 : AI가 제공하는 결과를 이해하고, 그 결과가 의미하는 바를 정확히 해석하는 능력이 중요하다. 이는 단순히 도구를 사용하는 것 이상으로, AI가 내놓은 결과를 올바르게 적용할 수 있게 한다.
'Coding > TIL & 배운것들' 카테고리의 다른 글
24-11-08 베이직반에서 배운것들 (3) | 2024.11.10 |
---|---|
패키지 관리와 가상환경 설정 (2) | 2024.11.08 |
수준별 학습에서 배운것들 (2) | 2024.11.07 |
하이퍼 파라미터 튜닝 (0) | 2024.11.06 |
과적합 방지 기법 (1) | 2024.11.06 |