TOP
본문 바로가기
728x90

프로그래밍 및 기타143

[AI 환각 사례] 네이버 AI 검색 Cue 최근 머신러닝 공부를 하다가, 군집에서 최적의 클러스터 k를 찾는 법에 대한 공부를 하다 엘보우 포인트라는 것에 좀 더 명확히 알고 싶어 네이버에서 출시한 Cue: 라는 검색을 활용하면서 겪은 AI 할루시네이션에 관련된 일이다.AI 환각 (할루시네이션)의 개념 인공지능(AI)에서 환각(hallucination,할루시네이션) 또는 인공 환각(artificial hallucination)은 트레이닝 데이터를 통해 판단하지 않는 것처럼 비쳐지는 AI에 의한 확신적 답변이다. 즉, AI 환각 (AI Hallucination)은 OpenAI의 GPT4 또는 Google PaLM과 같은 대규모 언어 모델(LLM)이 실제 데이터나 이벤트에 기반하지 않은 거짓 정보나 사실을 구성하는 것을 말한다. AI 환각 현상은 O.. 2024. 11. 17.
[인공지능] 코파일럿(Copilot) 이란? 코파일럿(Copilot) 이란? '인공지능' (AI, Artficial Intelligence) 이 떠오르면서 관련 용어들이 화제가 되고 있다.그 중에서도 코파일럿(Copilot) 이라는 단어도 많이 노출이 되고 있다. 영어 단어로서의 'Copilot'은 '항공기의 부조종사' 를 뜻한다.그렇다면, 프로그래밍 (인공지능 포함) 영역에서의 코파일럿의 정의를 위키백과에서는 아래와 같이 정의한다. 1) 마이크로소프트 365 코파일럿: 마이크로소프트 365 애플리케이션과 서비스를 위한 인공지능 보조 기능 2) 깃허브 코파일럿: 프로그래밍 보조를 위한 클라우드 기반 인공지능 도구  그 중에서도 유명한 것은, 마이크로소프트에서 공개한 코파일럿인데,이는 오픈AI의 차세대 인공지능 대형언어모델을 결합한 프로그램으로, 마.. 2024. 9. 13.
[NLP 모델] BERT(Bidirectional Encoder Representations from Transformers)란? BERT(Bidirectional Encoder Representations from Transformers)는 자연어 처리(NLP) 분야에서 혁신적인 도구로 자리 잡은 모델이다. BERT는 2018년 구글이 발표한 모델로, NLP 작업에서 인간 수준의 성능을 구현하는 데 큰 기여를 했다. BERT란 무엇인가?BERT는 "Bidirectional Encoder Representations from Transformers"의 약자로, 양방향 인코더 표현을 사용하는 트랜스포머라는 의미이다. 기존의 NLP 모델들이 주로 문장의 앞에서 뒤로, 또는 뒤에서 앞으로 데이터를 처리한 것과 달리, BERT는 양방향으로 문맥을 이해할 수 있다. 즉, 문장 내에서 특정 단어가 앞뒤로 어떤 단어들과 연결되어 있는지를 동시에.. 2024. 8. 19.
[신경망 모델] 트랜스포머(Transformer) 모델이란? 트랜스포머 모델이란? 트랜스포머 모델(Transformer)은 문장 속 단어와 같은 순차 데이터 내의 관계를 추적해 맥락과 의미를 학습하는 신경망이다. 자연어 처리(NLP)와 딥러닝 분야에서 혁신적인 변화를 가져온 모델로, 특히 번역, 텍스트 생성, 요약 등 다양한 언어 관련 작업에서 뛰어난 성능을 보인다. 트랜스포머 모델은 어텐션(attention) 또는 셀프어텐션(self-attention)이라 불리며 진화를 거듭하는 수학적 기법을 응용해 서로 떨어져 있는 데이터 요소들의 의미가 관계에 따라 미묘하게 달라지는 부분까지 감지해낸다.이 모델은 2017년 구글의 연구팀이 발표한 "Attention is All You Need"라는 논문에서 처음 소개된 모델이다. 기존의 순환 신경망(RNN)이나 장단기 메모.. 2024. 8. 19.
[소프트웨어 서비스] SaaS란 무엇인가? SaaS의 정의SaaS(Software as a Service, 서비스형 소프트웨어)는 인터넷을 통해 소프트웨어를 서비스 형태로 제공하는 모델을 말합니다. 사용자는 소프트웨어를 직접 설치하거나 관리할 필요 없이, 인터넷에 접속하기만 하면 언제 어디서나 서비스를 이용할 수 있습니다. SaaS는 클라우드 컴퓨팅의 한 종류로, 고객에게 비용 효율적이고 편리한 방식으로 소프트웨어를 제공하는 데 초점을 맞추고 있습니다. SaaS는 클라우드 기반의 소프트웨어 제공 모델로, 클라우드 제공업체가 클라우드 애플리케이션 소프트웨어를 개발 및 유지 관리하고, 자동 소프트웨어 업데이트를 제공하고, 인터넷을 통해 Pay-as-you-Go 방식으로 고객에게 소프트웨어를 제공합니다. 퍼블릭 클라우드 제공업체는 미들웨어, 애플리케이.. 2024. 8. 16.
[마케팅] MVP(Minimum Viable Product, 최소 기능 제품)란? 좋은 아이디어를 가지고 있음에도 무수한 B2B 스타트업들이 끊임없이 실패하는 이유는 무엇일까요?결론적으로는 좋은 아이디어라고 착각했기 때문입니다. 정말로 좋은 아이디어는 '팔리는 아이디어' 입니다.고객이 니즈를, 우리 회사가 힘들게 만들어 놓은 기술과 시간과 노력 및 아이디어의 총 집합을 필요로 하지 않는다면, 그저 실패한 아이디어에 불과합니다. MVP란 무엇인가?MVP(Minimum Viable Product)는 스타트업과 제품 개발 분야에서 많이 사용되는 개념으로, 최소한의 기능만을 갖춘 제품을 의미합니다. 즉, 고객이 제품의 핵심 기능을 경험할 수 있도록 하면서도, 개발자나 창업자가 최소한의 자원을 투입하여 제품을 시장에 선보이는 전략을 말합니다.  다시 말하면 MVP는 제품 및 서비스가 생존하기 .. 2024. 8. 16.
728x90