컴퓨터과학(36)
-
[공부]IT/개발/AI 관점에서 본 핵심 데이터 개념들: 파이프라인, 사일로, 웨어하우스, 거버넌스, 프로덕션, ROI
데이터는 오늘날 기업의 핵심 자산이며, 이를 효과적으로 관리하고 활용하는 것은 비즈니스 성공의 필수 요소입니다. IT/개발/AI 업계에서는 데이터와 관련된 다양한 전문 용어들이 사용되는데, 이 글에서는 주요 용어들의 개념을 쉽게 풀어 설명하고, 업계에서 어떻게 활용되는지 구체적인 예시와 함께 살펴보겠습니다.1. 파이프라인 구축개념: 다양한 소스에서 데이터를 수집하여 최종 목적지까지 이동시키는 일련의 자동화된 프로세스입니다. 데이터 수집, 처리, 저장, 분석 등의 작업을 효율적으로 수행하기 위한 일련의 과정을 구축하는 것을 의미합니다.업계 맥락 예시:이커머스 기업 A사: 고객의 구매 내역, 웹사이트 활동, 마케팅 이메일 반응 등 다양한 소스에서 데이터를 수집하고, 이를 분석하여 개인 맞춤형 상품 추천 시스..
2024.11.28 -
[공부]RAG (Retrieval-Augmented Generation) 이해하기
RAG (Retrieval-Augmented Generation) 이해하기서론최근 인공지능 분야에서 주목받는 기술 중 하나인 RAG (Retrieval-Augmented Generation)는 대규모 언어 모델(LLM)의 능력을 한층 더 발전시키는 데 중요한 역할을 합니다. RAG는 LLM이 외부 지식 베이스를 활용하여 더욱 정확하고 관련성 높은 답변을 생성할 수 있도록 돕는 기술입니다.RAG의 개념과 작동 방식초기에는 RAG를 단순히 LLM에 데이터베이스를 추가하는 것으로 생각했습니다. 하지만 RAG는 단순히 데이터베이스를 추가하는 것 이상의 의미를 지닙니다. RAG는 LLM이 외부 지식 베이스에서 필요한 정보를 검색하고 활용하여 답변을 생성하는 기술입니다. 즉, RAG는 외부 지식 베이스에서 정보를 ..
2024.11.21 -
[상식]GPU가 무조건 CPU보다 낫다?
저는 단순히 CPU로 작업하는게 느리면 GPU로 하면 다 빠르겠다 라는 단순한 생각을 가지고 있었습니다.하지만 작업의 특성에 따라 CPU활용이 더 효율적일수밖에 없다는것을 배웠습니다.아래 그 내용을 공유합니다. ▶ from GPT ◀ 좋은 질문입니다! 많은 사람들이 GPU가 빠르다는 사실을 알고 있지만, 모든 작업에서 GPU가 유리한 것은 아니라는 점을 이해하는 것이 중요합니다. GPU는 매우 특화된 하드웨어로, 특정한 종류의 작업에서만 CPU보다 훨씬 더 빠릅니다. 하지만 일부 작업에서는 CPU가 더 효율적일 수 있습니다.1. CPU와 GPU의 차이점CPU (Central Processing Unit):다목적 프로세서입니다. 모든 종류의 작업을 처리할 수 있습니다.일반적으로 코어 수는 적지만, 각 코..
2024.10.10 -
ADsP 학습장(2)
[1~3과목 흐름 빠르게 훑기]ㆍ1장. 데이터이해- 데이터와 정보 : 데이터의 이해, DIKW의 정의- 데이터베이스의 정의와 특징- 데이터베이스의 활용 ★ 2장. 데이터의 가치와 미래- 빅데이터의 이해, 특징(3V, 4V)- 빅데이터의 출현 배경- 빅데이터가 만들어내는 본질적인 변화(4가지)- 빅데이터의 위기요인과 통제방안 ㆍ 3장 : 가치 창조를 위한 데이터 사이언스와 전략 인사이트- 빅데이터 분석과 인사이트- 데이터 사이언스의 구성- 데이터 사이언티스트의 역량 1. 데이터 이해1.1.2. 데이터베이스 정의와 특징ㆍ 데이터베이스의 특징(개요)- DATABASE ( 물리적, 흩어진 데이터를 한 데 모음)- DBMS ( DB와 USER간의 인터페이스/프로그램/관리시스템)- SQL ( USER가 DBMS에 ..
2024.09.12 -
ADsP 학습장(1)
[1~3과목 흐름 빠르게 훑기]ㆍ1장. 데이터이해- 데이터와 정보 : 데이터의 이해, DIKW의 정의- 데이터베이스의 정의와 특징- 데이터베이스의 활용 ★ 2장. 데이터의 가치와 미래- 빅데이터의 이해, 특징(3V, 4V)- 빅데이터의 출현 배경- 빅데이터가 만들어내는 본질적인 변화(4가지)- 빅데이터의 위기요인과 통제방안 ㆍ 3장 : 가치 창조를 위한 데이터 사이언스와 전략 인사이트- 빅데이터 분석과 인사이트- 데이터 사이언스의 구성- 데이터 사이언티스트의 역량 1. 데이터 이해1.1.1. 데이터와 정보ㆍ 데이터 유형- 정성적(언어/문자로 표현) : 질적자료 통계분석의 기본 데이터가 될수없고 어렵다. 통계분석을 위해 비용이 많이 든다. ex) 회사매출이 다소증가, 매우증가 등 - 정량적(수치/도..
2024.09.11 -
접근성 서비스(Accessibility Service): 안드로이드의 접근성 보조 기능
1. 접근성 서비스에 대한 기본 개념- 접근성 서비스(Accessibility Service): 안드로이드 운영체제에서 장애가 있는 사용자를 지원해 사용편의성 제공 화면 판독기, 확대 기능, 화면 조정 기능 등이 포함- 목적: 장애인의 디지털 기기사용 경험을 도와 비장애인과 동일할 수 있도록 지원 2. 접근성 서비스의 주요 요소2.1. AccessibilityEvent- 설명: 시스템에서 발생하는 다양한 이벤트를 수신하고 처리하는 데 사용 예) 화면 UI 변화, 사용자 상호작용(클릭, 스크롤 등), 텍스트 변경 등의 활동- 사용 사례: 특정 앱 버튼 클릭 → 안드로이드에서 AccessibilityEvent.TYPE_VIEW_CLICKED 이벤트 발생 → 접근성 서비스가 이벤트 수신 →..
2024.08.22