
AI Agent에 대한 생각들최근 생성형 AI가 떠오르면서 동시에 떠오르고 있는 개념이 AI Agent이다. 모두가 에이전트를 외치는 가운데 이제 막 떠오르는 개념이라 그런지 모두가 다른 에이전트를 말할 때도 있다. 요즘 떠오르고 있는 에이전트란 LLM을 바탕으로 한 에이전트를 말하는 듯 하지만 일단은 그냥 알아서 해주는 것, 알아서 해주는 것 등의 개념으로 통용되고 있는 듯 하다 .이렇게 산개되어있는 개념을 하나씩 정리해보려고 한다.AI 산업에서의 AgentAI 산업에 있어 agent 는 센서를 통해 주변 환경을 인식하고 그에 맞게 움직이는 독립적인 프로그램이나 존재이다.에이전트는 주변을 감지하고 생각한 뒤 행동하기 위해 자신의 actuator(동작 장치)를 사용한다.에이전트의 일반적인 예시에는 다음이..

AI 서비스를 B2B로 전개하는 것에 대한 고민AI 서비스가 유망할 것 같은 분야 중 하나가 마케팅이다. 리포트 자동화, 유저 분석 등 가능성이 많아 보였다. 그래서 내가 개발자임에도 마케팅 회사(그로스 마케팅)로 이직한 건 나쁘지 않다고 생각했다. 직접 그 안에 들어가야 보이는 것들이 있으니까. 그리고 그런 걸 서비스화해서 회사 내부에서 운영해봐도 좋겠다고 생각했다.근데 요즘 드는 생각이 있다. 마케팅 분야는 데이터가 방대하고, 반복적인 작업이 많아 AI가 적용되기 딱 좋은 환경이라고 생각했다. 예를 들어, 리포트 작성에서는 여러 광고 플랫폼에서 데이터를 수집해 정리해야 하고, 유저 분석에서는 다양한 데이터를 빠르게 통합해 인사이트를 도출해야 한다. 이런 작업은 AI가 처리 속도와 정확도를 높일 수 있..
ROC Curve (Receiver Operating Characteristic) & AUC Curve (Area Under the Curve) ROC Curve 는 이진분류에서 클래스별 분포가 다를 때, Accuracy의 단점을 보완하기 위해 사용된다. 다양한 임계값에서 FPR(1-Specificity) 에 대한 TPR(Recall) 값 을 플롯하고 noise를 제거하여 signal을 얻는 커브이다. AUC Curve 는 ROC Curve의 밑부분을 뜻하며 이 AUC 커브를 이용하여 퍼포먼스를 확인한다. 결과만 말하자면, AUC Curve가 높이 향할 수록 Positive 와 Negative 를 잘 구분할 수 있는 모델인 것이다. 구현 sklearn 으로 간단하게 구현 가능하다. from sklearn..