<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>null_point.log</title>
        <link>https://velog.io/</link>
        <description>null</description>
        <lastBuildDate>Thu, 23 Jan 2025 08:02:56 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>null_point.log</title>
            <url>https://velog.velcdn.com/images/null_point/profile/819827f2-5e26-4b6b-bc39-ace7ae4c47c8/image.png</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. null_point.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/null_point" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[2025년 IT와 AI의 최신 동향: 기술의 변화와 혁신을 읽다 ]]></title>
            <link>https://velog.io/@null_point/2025%EB%85%84-IT%EC%99%80-AI%EC%9D%98-%EC%B5%9C%EC%8B%A0-%EB%8F%99%ED%96%A5-%EA%B8%B0%EC%88%A0%EC%9D%98-%EB%B3%80%ED%99%94%EC%99%80-%ED%98%81%EC%8B%A0%EC%9D%84-%EC%9D%BD%EB%8B%A4</link>
            <guid>https://velog.io/@null_point/2025%EB%85%84-IT%EC%99%80-AI%EC%9D%98-%EC%B5%9C%EC%8B%A0-%EB%8F%99%ED%96%A5-%EA%B8%B0%EC%88%A0%EC%9D%98-%EB%B3%80%ED%99%94%EC%99%80-%ED%98%81%EC%8B%A0%EC%9D%84-%EC%9D%BD%EB%8B%A4</guid>
            <pubDate>Thu, 23 Jan 2025 08:02:56 GMT</pubDate>
            <description><![CDATA[<p>기술의 발전은 우리의 삶을 빠르게 변화시키고 있습니다. 
특히 IT와 AI는 현대 사회의 중심에 자리잡으며 다양한 산업에 큰 영향을 미치고 있습니다. 이번 포스팅에서는 2025년 현재 주목받는 IT와 AI의 주요 동향을 심도 있게 다루어 보겠습니다.</p>
<hr>
<h2 id="1-초경량-ai-모델-경량화가-가져온-효율성"><strong>1. 초경량 AI 모델: 경량화가 가져온 효율성</strong></h2>
<p>AI 기술의 발전은 단순히 모델의 크기를 키우는 데 그치지 않고, <strong>효율성과 경제성을 강화</strong>하는 방향으로 진화하고 있습니다. 초경량 AI 모델은 제한된 리소스를 사용하는 장치에서도 높은 성능을 발휘하도록 설계되어 있습니다.  </p>
<ul>
<li><strong>LoRA (Low-Rank Adaptation)</strong>: 대규모 언어 모델(LLM)의 학습을 단순화하면서 비용을 절감할 수 있는 기술입니다.  </li>
<li><strong>Quantization</strong>: 숫자를 줄여 모델을 간소화하면서도 정확성을 유지하는 기술입니다.  </li>
<li><strong>Edge AI의 성장</strong>: 클라우드에 의존하지 않고 디바이스 자체에서 데이터를 처리하는 기술로, IoT 기기와 결합해 빠른 응답 속도를 제공합니다.  </li>
</ul>
<p><img src="https://velog.velcdn.com/images/null_point/post/840570de-ecef-416e-8ffe-0aee51837f1b/image.jpg" alt="A compact and efficient AI chip embedded in a sleek modern device"></p>
<hr>
<h2 id="2-생성형-ai의-현실적-활용"><strong>2. 생성형 AI의 현실적 활용</strong></h2>
<p>생성형 AI(Generative AI)는 이제 단순한 텍스트 생성 이상의 가치를 제공하며 다양한 산업에서 실제로 활용되고 있습니다.  </p>
<h3 id="주요-사례"><strong>주요 사례</strong></h3>
<ol>
<li><strong>헬스케어</strong>:  
AI가 환자 데이터 분석을 통해 맞춤형 치료법과 예후를 제안합니다. 예를 들어, 특정 환자에게 최적화된 약물 조합을 추천할 수 있습니다.  </li>
<li><strong>패션 디자인</strong>:  
AI가 고객 데이터를 분석해 맞춤형 의류 디자인을 제공합니다. 최근에는 AR/VR 기술과 연계해 실시간으로 옷을 입어볼 수 있는 서비스도 개발되고 있습니다.  </li>
<li><strong>콘텐츠 제작</strong>:  
텍스트, 이미지, 영상 생성 AI가 마케팅 콘텐츠부터 영화 제작에 이르기까지 폭넓게 활용되고 있습니다.  </li>
</ol>
<hr>
<h2 id="3-web3와-ai-탈중앙화와-인공지능의-만남"><strong>3. Web3와 AI: 탈중앙화와 인공지능의 만남</strong></h2>
<p>2025년의 IT 환경은 Web3와 AI가 융합하면서 새로운 디지털 생태계를 구축하고 있습니다.  </p>
<ul>
<li><strong>AI 기반 스마트 계약</strong>:  
스마트 계약은 블록체인에서 자동으로 실행되며, AI는 이를 최적화하여 더 안전하고 신뢰할 수 있도록 만듭니다.  </li>
<li><strong>분산형 데이터 관리</strong>:  
개인이 자신의 데이터를 소유하고 관리할 수 있는 탈중앙화 시스템이 점차 보편화되고 있습니다.  </li>
<li><strong>AI와 DAO(탈중앙화 자율 조직)</strong>:  
조직의 의사결정 과정에서 AI가 중요한 역할을 맡으며 효율성과 투명성을 제공합니다.  </li>
</ul>
<blockquote>
<p><strong>팁</strong>: Web3 프로젝트에 AI를 통합하면 새로운 시장 기회를 창출할 수 있습니다.</p>
</blockquote>
<hr>
<h2 id="4-클라우드-기술의-진화와-서버리스-아키텍처"><strong>4. 클라우드 기술의 진화와 서버리스 아키텍처</strong></h2>
<p>클라우드 기술은 여전히 혁신을 거듭하며 많은 기업의 디지털 전환에 핵심 역할을 하고 있습니다.  </p>
<ul>
<li><strong>서버리스 컴퓨팅</strong>:  
AWS Lambda, Google Cloud Functions와 같은 플랫폼은 개발자가 인프라를 관리하지 않고도 코드를 실행할 수 있는 환경을 제공합니다.  </li>
<li><strong>Kubernetes와 컨테이너화 기술</strong>:  
컨테이너를 사용하면 애플리케이션의 배포와 확장이 훨씬 쉬워집니다.  </li>
<li><strong>Terraform</strong>:  
코드로 인프라를 관리하며, DevOps 팀의 생산성을 크게 향상시키는 도구입니다.  </li>
</ul>
<p><img src="https://velog.velcdn.com/images/null_point/post/b9bc06c4-0375-4a82-b7b8-ab9ea170aa24/image.jpg" alt="A futuristic serverless architecture environment"></p>
<hr>
<h3 id="결론"><strong>결론</strong></h3>
<blockquote>
<p>2025년의 IT와 AI 트렌드는 <strong>효율성과 확장성, 그리고 사용자 경험 향상</strong>에 초점이 맞추어져 있습니다. 초경량 AI 모델, 생성형 AI의 실제 활용, Web3와의 융합, 클라우드 기술의 발전은 우리가 앞으로 더 나은 기술 환경을 구축하는 데 중요한 기반이 될 것입니다.  </p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[2025년 IT와 AI의 최신 동향: AI의 미래와 기술 혁신]]></title>
            <link>https://velog.io/@null_point/2025%EB%85%84-IT%EC%99%80-AI%EC%9D%98-%EC%B5%9C%EC%8B%A0-%EB%8F%99%ED%96%A5-AI%EC%9D%98-%EB%AF%B8%EB%9E%98%EC%99%80-%EA%B8%B0%EC%88%A0-%ED%98%81%EC%8B%A0</link>
            <guid>https://velog.io/@null_point/2025%EB%85%84-IT%EC%99%80-AI%EC%9D%98-%EC%B5%9C%EC%8B%A0-%EB%8F%99%ED%96%A5-AI%EC%9D%98-%EB%AF%B8%EB%9E%98%EC%99%80-%EA%B8%B0%EC%88%A0-%ED%98%81%EC%8B%A0</guid>
            <pubDate>Tue, 21 Jan 2025 13:07:47 GMT</pubDate>
            <description><![CDATA[<p>오늘은 2025년을 선도하고 있는 IT와 AI 분야의 최신 동향에 대해 살펴보겠습니다. </p>
<p>기술의 발전 속도는 점점 빨라지고 있으며, 개발자와 기업 모두 이러한 변화를 이해하고 적응하는 것이 중요합니다.</p>
<hr>
<h2 id="1-초경량-ai-모델-더-작고-강력하게"><strong>1. 초경량 AI 모델: <em>더 작고 강력하게</em></strong></h2>
<p>2025년에는 초경량 AI 모델의 수요가 증가하고 있습니다. 대규모 언어 모델(LLM)이 높은 성능을 유지하면서도 리소스를 줄이는 방향으로 발전 중입니다.</p>
<ul>
<li><strong>LoRA (Low-Rank Adaptation)</strong>: 기존 모델을 효율적으로 확장할 수 있는 방법으로, 많은 기업에서 채택하고 있습니다.</li>
<li><strong>AI 전용 하드웨어</strong>: NVIDIA Hopper 시리즈, Google TPU v5, Apple Neural Engine 등의 발전이 모델 효율성을 더욱 향상시키고 있습니다.</li>
<li><strong>Pruning 및 Quantization</strong>: 모델의 경량화를 위한 필수 기술로, 메모리 사용량을 줄이면서 성능을 유지하는 방법입니다.</li>
</ul>
<blockquote>
<p><strong>예시</strong>: 사용자가 모바일 디바이스에서 고성능 AI 서비스를 이용할 수 있는 환경을 만들고 있습니다.</p>
</blockquote>
<hr>
<h2 id="2-생성형-ai의-실질적-활용"><strong>2. 생성형 AI의 실질적 활용</strong></h2>
<p>생성형 AI는 단순히 텍스트 생성 도구를 넘어, <strong>실질적 비즈니스 가치를 창출</strong>하는 도구로 자리잡고 있습니다.  </p>
<h3 id="활용-사례">활용 사례:</h3>
<ul>
<li><strong>헬스케어</strong>: 환자의 데이터를 바탕으로 맞춤형 치료 계획을 생성.</li>
<li><strong>소매업</strong>: 개인화된 상품 추천 및 마케팅 콘텐츠 자동 생성.</li>
<li><strong>교육</strong>: 학생 수준에 맞춘 교재 및 학습 자료 생성.</li>
</ul>
<p><img src="https://velog.velcdn.com/images/null_point/post/caf53fbc-18cb-44e6-95a3-e07af0630ccf/image.jpg" alt="홀로그램 데이터 디스플레이가 있는 미래 지향적 AI 기반 의료 인터페이스"></p>
<hr>
<h2 id="3-web3와-ai의-융합"><strong>3. Web3와 AI의 융합</strong></h2>
<p>AI와 Web3 기술이 결합하며, <strong>분산형 인터넷 환경</strong>을 발전시키고 있습니다.</p>
<ul>
<li><strong>AI 기반 스마트 계약</strong>: 블록체인에서 자동화된 계약 검증 및 실행.</li>
<li><strong>DAO의 발전</strong>: AI가 Decentralized Autonomous Organizations의 의사결정을 지원하며 더욱 효율적인 관리 시스템 구축.</li>
<li><strong>데이터 소유권 혁신</strong>: 개인이 자신의 데이터를 안전하게 관리하고 수익화할 수 있도록 돕는 기술.</li>
</ul>
<blockquote>
<p><strong>팁</strong>: Web3 프로젝트를 준비 중이라면, AI를 통합해 새로운 사용자 경험을 창출할 방법을 고민해 보세요.</p>
</blockquote>
<hr>
<h2 id="4-서버리스-및-클라우드-기술"><strong>4. 서버리스 및 클라우드 기술</strong></h2>
<p>클라우드 인프라는 서버리스 아키텍처와 컨테이너 기술로 더욱 발전하고 있습니다.</p>
<ul>
<li><strong>Kubernetes의 자동화</strong>: 컨테이너화된 애플리케이션의 자동 확장 및 복구.</li>
<li><strong>AWS Lambda 활용</strong>: 서버리스 환경에서 이벤트 기반 애플리케이션 실행.</li>
<li><strong>Terraform</strong>: DevOps 환경에서 인프라를 코드로 관리해 배포 속도를 단축합니다.</li>
</ul>
<blockquote>
<p><strong>실제 사례</strong>: 서버리스 아키텍처는 스타트업들이 초기 비용을 최소화하면서도 확장 가능한 서비스를 제공하는 데 이상적입니다.</p>
</blockquote>
<hr>
<h3 id="결론"><strong>결론</strong></h3>
<p>2025년의 IT와 AI 트렌드는 효율성과 실용성을 강조하고 있습니다. <strong>초경량 AI 모델, 생성형 AI의 산업별 활용, Web3와 AI의 융합, 클라우드 기술의 발전</strong>은 미래를 준비하는 핵심 요소입니다.  </p>
]]></description>
        </item>
        <item>
            <title><![CDATA[최신 IT와 AI 동향: 2025년을 선도하는 기술들 ]]></title>
            <link>https://velog.io/@null_point/%EC%B5%9C%EC%8B%A0-IT%EC%99%80-AI-%EB%8F%99%ED%96%A5-2025%EB%85%84%EC%9D%84-%EC%84%A0%EB%8F%84%ED%95%98%EB%8A%94-%EA%B8%B0%EC%88%A0%EB%93%A4</link>
            <guid>https://velog.io/@null_point/%EC%B5%9C%EC%8B%A0-IT%EC%99%80-AI-%EB%8F%99%ED%96%A5-2025%EB%85%84%EC%9D%84-%EC%84%A0%EB%8F%84%ED%95%98%EB%8A%94-%EA%B8%B0%EC%88%A0%EB%93%A4</guid>
            <pubDate>Mon, 20 Jan 2025 15:21:05 GMT</pubDate>
            <description><![CDATA[<p>2025년 IT와 AI 분야에서 주목할 만한 최신 동향을 소개합니다. 기술은 빠르게 변화하고 있으며, 이를 따라잡는 것은 개발자뿐만 아니라 기술 리더들에게도 필수적입니다.  </p>
<hr>
<h2 id="1-ai-모델의-경량화와-효율성-증대"><strong>1. AI 모델의 경량화와 효율성 증대</strong></h2>
<p>2025년의 AI 기술은 고성능을 유지하면서도 리소스를 줄이는 데 초점을 맞추고 있습니다. 대규모 언어 모델(LLM)은 이제 더 적은 데이터와 연산으로도 뛰어난 결과를 제공합니다.  </p>
<h3 id="주요-기술">주요 기술:</h3>
<ul>
<li><strong>LoRA (Low-Rank Adaptation)</strong>: 학습 속도를 높이고 비용을 절감하는 핵심 기술로 떠오르고 있습니다.  </li>
<li><strong>AI 전용 칩셋</strong>: NVIDIA의 최신 칩셋뿐만 아니라 Google TPU, Apple Neural Engine이 주목받고 있습니다.  </li>
<li><strong>ONNX(Open Neural Network Exchange)</strong>: 다양한 프레임워크 간 호환성을 높이며 AI 개발자들에게 큰 도움을 줍니다.  </li>
</ul>
<p><img src="https://velog.velcdn.com/images/null_point/post/d2ade021-0244-4a26-9dde-f3601b491af3/image.webp" alt="미래지향적인 AI 칩셋이 중앙에 배치된 이미지. 주변에는 AI 데이터 흐름을 나타내는 디지털 그래픽과 연결된 회로도"></p>
<hr>
<h2 id="2-생성형-ai의-산업별-활용"><strong>2. 생성형 AI의 산업별 활용</strong></h2>
<p>생성형 AI는 이제 단순한 텍스트 생성 도구를 넘어 다양한 산업의 혁신을 이끌고 있습니다.  </p>
<h3 id="활용-사례">활용 사례:</h3>
<ul>
<li><strong>헬스케어</strong>: 환자 데이터를 기반으로 맞춤형 치료 계획을 생성합니다.  </li>
<li><strong>패션</strong>: 고객 데이터를 분석해 개인화된 의류 디자인을 제공합니다.  </li>
<li><strong>교육</strong>: 인터랙티브 학습 도구 및 맞춤형 교재 생성에 활용됩니다.  </li>
</ul>
<blockquote>
<p><strong>Tip</strong>: Hugging Face의 오픈소스 모델을 테스트해 보거나 OpenAI API를 활용해 새로운 아이디어를 실현해보세요.  </p>
</blockquote>
<hr>
<h2 id="3-web30과-ai의-융합"><strong>3. Web3.0과 AI의 융합</strong></h2>
<p>Web3.0과 AI의 결합은 인터넷 환경의 미래를 만들어가는 중요한 동력이 되고 있습니다.  </p>
<h3 id="주요-기술-1">주요 기술:</h3>
<ul>
<li><strong>AI 기반 스마트 계약</strong>: 블록체인 상에서 계약을 자동으로 검증하고 실행합니다.  </li>
<li><strong>탈중앙화 데이터 분석</strong>: 분산형 데이터를 AI 모델이 효율적으로 처리합니다.  </li>
<li><strong>AI 및 DAO(Decentralized Autonomous Organizations)</strong>: AI가 조직의 의사결정을 자동화하고 최적화합니다.  </li>
</ul>
<hr>
<h2 id="4-it-인프라의-재구성-서버리스와-컨테이너"><strong>4. IT 인프라의 재구성: 서버리스와 컨테이너</strong></h2>
<p>클라우드 기술은 서버리스 아키텍처와 컨테이너 기술로 진화하며, 개발 효율성을 극대화하고 있습니다.  </p>
<h3 id="주요-기술-2">주요 기술:</h3>
<ul>
<li><strong>AWS Lambda와 Azure Functions</strong>: 이벤트 기반 서버리스 애플리케이션 개발에 필수적인 도구입니다.  </li>
<li><strong>Kubernetes(K8s)</strong>: 컨테이너 애플리케이션의 배포 및 관리를 간소화합니다.  </li>
<li><strong>Terraform</strong>: 인프라를 코드로 관리하는 DevOps 필수 도구입니다.  </li>
</ul>
<p><img src="https://velog.velcdn.com/images/null_point/post/bbb64f78-5642-4592-be7b-e0b908b3cb0e/image.webp" alt="서버리스 아키텍처를 설명하는 이미지: 클라우드 환경과 연결된 다양한 서버 아이콘"></p>
<hr>
<h2 id="결론"><strong>결론</strong></h2>
<p>IT와 AI는 2025년에도 빠르게 변화하고 있습니다. 이러한 흐름을 따라잡기 위해 생성형 AI, Web3.0, 서버리스 아키텍처 등 핵심 기술을 꾸준히 학습하고 적용하는 것이 중요합니다.  </p>
<blockquote>
<p>다음 포스팅에서는 <strong>AI 모델 최적화 전략</strong>에 대해 다룰 예정입니다. 기대해주세요! 😊  </p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[AI와 인간의 경계: 기억, 창의성, 그리고 협력의 가능성]]></title>
            <link>https://velog.io/@null_point/AI%EC%99%80-%EC%9D%B8%EA%B0%84%EC%9D%98-%EA%B2%BD%EA%B3%84-%EC%9A%B0%EB%A6%AC%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%84-%EA%B8%B0%EC%A4%80%EC%9C%BC%EB%A1%9C-%EA%B5%AC%EB%B6%84%ED%95%A0-%EA%B2%83%EC%9D%B8%EA%B0%80</link>
            <guid>https://velog.io/@null_point/AI%EC%99%80-%EC%9D%B8%EA%B0%84%EC%9D%98-%EA%B2%BD%EA%B3%84-%EC%9A%B0%EB%A6%AC%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%84-%EA%B8%B0%EC%A4%80%EC%9C%BC%EB%A1%9C-%EA%B5%AC%EB%B6%84%ED%95%A0-%EA%B2%83%EC%9D%B8%EA%B0%80</guid>
            <pubDate>Sat, 18 Jan 2025 12:38:38 GMT</pubDate>
            <description><![CDATA[<h2 id="서론-ai가-인간과-기계의-경계를-재정의하다">서론: AI가 인간과 기계의 경계를 재정의하다</h2>
<p>인공지능(AI)은 더 이상 공상 과학 속 이야기가 아닙니다. 오늘날, AI는 우리의 일상 깊숙이 자리 잡고 있습니다.<br>스마트폰 앱, 동영상 추천 알고리즘, 음악 재생 목록, 그리고 이미지 생성 도구 등 AI는 우리가 기술과 상호작용하는 방식을 바꾸고 있습니다.</p>
<p>하지만 AI의 급격한 발전 속에서 이런 질문을 떠올리지 않을 수 없습니다.</p>
<blockquote>
<p><strong>&quot;AI와 인간의 차이는 무엇인가?&quot;</strong><br><strong>&quot;AI가 점점 더 인간처럼 변한다면, 그 경계는 어디에서 흐려질까?&quot;</strong></p>
</blockquote>
<hr>
<h2 id="기억과-창의성-ai가-인간처럼-느껴지는-이유">기억과 창의성: AI가 인간처럼 느껴지는 이유</h2>
<p>AI가 놀라운 성과를 낼 수 있는 이유는 단순한 계산 능력이 아닙니다. AI는 <strong>기억</strong>과 <strong>창의성</strong>이라는, 전통적으로 인간에게만 속한다고 여겨졌던 두 가지 특성을 활용하기 때문입니다.</p>
<h3 id="기억과-창의성의-관계">기억과 창의성의 관계</h3>
<p>2007년, <strong>데미스 허사비스(Demis Hassabis)</strong>는 기억과 창의성의 상관관계를 밝히는 논문을 발표했습니다. 그는 &quot;기억은 창의성의 기반&quot;이라고 설명하며, 인간이 과거의 경험을 바탕으로 새로운 아이디어를 만들어내는 방식이 AI 모델의 학습 과정과 유사하다고 말했습니다.</p>
<h4 id="예시">예시:</h4>
<ul>
<li>AI가 생성한 그림을 보고 <strong>&quot;어디서 본 것 같은데?&quot;</strong>라고 느꼈다면, AI가 기존 데이터를 조합해 만든 결과일 가능성이 큽니다.  </li>
<li>반대로, <strong>&quot;완전히 새로운 작품이야!&quot;</strong>라고 느낀다면, 이는 당신이 비슷한 데이터를 접한 적이 없기 때문일 수도 있습니다.</li>
</ul>
<p>결국, 우리가 AI의 창의성을 어떻게 평가하는가는 각자의 <strong>기억과 경험</strong>에 크게 의존합니다.</p>
<hr>
<h2 id="ai의-의사결정-과정-인간과-무엇이-다른가">AI의 의사결정 과정: 인간과 무엇이 다른가?</h2>
<p>AI의 의사결정은 단순히 데이터를 분석하는 것을 넘어, <strong>새로운 통찰</strong>을 만들어내는 데 초점이 맞춰져 있습니다. 이를 간단히 비교하면 다음과 같습니다.</p>
<h3 id="의사결정의-세-가지-단계">의사결정의 세 가지 단계</h3>
<p><strong>1. 메소드(Method):</strong>  </p>
<ul>
<li>입력값에 따라 고정된 출력을 생성합니다.  </li>
<li>예: 자판기에 동전을 넣으면 음료가 나오는 시스템.  </li>
</ul>
<p><strong>2. 알고리즘(Algorithm):</strong>  </p>
<ul>
<li>데이터를 분석해 최적의 결과를 제공합니다.  </li>
<li>예: 자판기가 인기 음료 데이터를 분석해 가장 선호도가 높은 제품을 추천.  </li>
</ul>
<p><strong>3. 인공지능(Artificial Intelligence):</strong>  </p>
<ul>
<li>데이터를 학습하고, 적응하며, 새로운 결과를 생성합니다.  </li>
<li>예: 사용자의 나이, 성별, 과거 선택 기록 등을 기반으로 맞춤형 음료를 제조.  </li>
</ul>
<blockquote>
<p><strong>AI는 고정된 규칙에 얽매이지 않고, 상황에 따라 변화하고 적응합니다.</strong></p>
</blockquote>
<hr>
<h2 id="ai와-인간의-협력-더-나은-미래를-위한-공존">AI와 인간의 협력: 더 나은 미래를 위한 공존</h2>
<p>AI는 더 이상 단순한 도구가 아닙니다. 우리는 이제 AI와 협력하며 더 큰 성과를 만들어가는 시대에 살고 있습니다.</p>
<h3 id="ai의-주요-활용-사례">AI의 주요 활용 사례</h3>
<ul>
<li><p><strong>예술 분야:</strong><br>예술가들은 AI를 활용해 새로운 스타일의 작품을 창조합니다.</p>
</li>
<li><p><strong>연구 분야:</strong><br>과학자들은 방대한 데이터를 AI와 함께 분석하며 연구의 속도를 높이고 있습니다.</p>
</li>
<li><p><strong>교육 분야:</strong><br>AI는 학생들에게 개인 맞춤형 학습 경험을 제공하며 교육 방식을 혁신하고 있습니다.</p>
</li>
</ul>
<hr>
<h2 id="결론-인간과-ai-협력으로-만들어갈-미래">결론: 인간과 AI, 협력으로 만들어갈 미래</h2>
<p>AI는 점점 더 인간의 사고 방식을 닮아가고 있지만, 때로는 인간이 상상하지 못한 방식으로 결과를 만들어냅니다.<br>이제 AI를 단순히 <strong>도구</strong>로 바라보는 시각에서 벗어나, <strong>창의적이고 협력적인 파트너</strong>로 받아들일 필요가 있습니다.</p>
<blockquote>
<p>우리의 창의성과 AI의 계산 능력이 결합된다면, 지금까지 상상하지 못했던 미래가 열릴 것입니다.</p>
</blockquote>
<p><strong>인간과 AI가 함께 만들어가는 세상은, 단순한 도구를 넘어선 가능성의 시대를 열어줄 것입니다.</strong></p>
</br>
</br>
</br>

<p><a href="https://buymeacoffee.com/gabeujin">☕Buy me a coffee</a>
#AI #ArtificialIntelligence #MachineLearning #DeepLearning #AI와인간 #AI의사결정 #기억과창의성 #AI협력 #데이터분석 #미래기술 #AI활용사례 #기술혁신 #AI알고리즘</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[ChatGPT 언어모델:새로운 자연어 처리 기술의 탄생]]></title>
            <link>https://velog.io/@null_point/ChatGPT-%EC%96%B8%EC%96%B4%EB%AA%A8%EB%8D%B8%EC%83%88%EB%A1%9C%EC%9A%B4-%EC%9E%90%EC%97%B0%EC%96%B4-%EC%B2%98%EB%A6%AC-%EA%B8%B0%EC%88%A0%EC%9D%98-%ED%83%84%EC%83%9D</link>
            <guid>https://velog.io/@null_point/ChatGPT-%EC%96%B8%EC%96%B4%EB%AA%A8%EB%8D%B8%EC%83%88%EB%A1%9C%EC%9A%B4-%EC%9E%90%EC%97%B0%EC%96%B4-%EC%B2%98%EB%A6%AC-%EA%B8%B0%EC%88%A0%EC%9D%98-%ED%83%84%EC%83%9D</guid>
            <pubDate>Wed, 24 Jul 2024 17:05:18 GMT</pubDate>
            <description><![CDATA[<p>안녕하세요🐕</p>
<p>오늘은 가볍게 OpenAI에서 개발한 ChatGPT 언어모델에 대해서 이야기해보려 합니다. </p>
<h2 id="1-자연어-처리-분야의-혁신-chatgpt-언어모델의-역할">1. 자연어 처리 분야의 혁신, ChatGPT 언어모델의 역할</h2>
<img src="https://velog.velcdn.com/images/null_point/post/0fdac888-6082-42ae-9490-d6338c052a14/image.png" width="50%" height="50%">


<blockquote>
<p>ChatGPT는 인공지능 기술의 한 분야로, 자연어 처리 분야에서 혁신적인 성과를 보여주고 있습니다. 이 모델은 대량의 텍스트 데이터를 학습하여, 문장 생성 및 응답 생성과 같은 다양한 자연어 처리 작업에 이용됩니다. 이를 통해 ChatGPT는 인간과 대화를 나누는 것처럼 자연스러운 대화를 구사하며, 놀랍도록 혁신적인 결과를 보여주고 있습니다. 이러한 ChatGPT 언어모델은 앞으로 더 많은 분야에서 발전하며, 우리의 일상에서도 더 많이 사용될 것으로 기대됩니다.</p>
</blockquote>
<h2 id="2-openal의-비전-사람과-함께-살아가는-인공지능">2. OpenAl의 비전: 사람과 함께 살아가는 인공지능</h2>
<img src="https://velog.velcdn.com/images/null_point/post/6de672ae-40eb-434e-b369-f56ab39bbe78/image.png" width="50%" height="50%">


<blockquote>
<p>ChatGPT는 OpenAI가 추구하는 &#39;사람과 함께 살아가는 인공지능&#39;의 비전을 구현하기 위해 개발된 인공지능 기술입니다. 이를 위해 OpenAI는 자연어 처리 기술을 발전시키고, 인간과 인공지능 간의 상호작용을 개선하는 연구를 지속적으로 수행하고 있습니다. 매우 이상적이면서 효율적이고 아름다운 목표죠.</p>
</blockquote>
<h2 id="3-chatgpt-자연어-처리-기술을-기반으로-한-새로운-비즈니스-모델의-가능성">3. ChatGPT 자연어 처리 기술을 기반으로 한 새로운 비즈니스 모델의 가능성</h2>
<blockquote>
<p>그러나 우리에게 무엇보다 중요한 건, ChatGPT 언어모델은 다양한 분야에서 수익창출 가능성이 높은 기술이라는 것입니다. 
예를 들어, 이 모델을 이용하여 음성 인식 기술을 개선하거나, 자연어 처리 기술을 활용한 대화형 챗봇을 만들어 제공할 수 있습니다. 또한, 이 모델을 이용하여 자연어 처리 기반의 광고 서비스를 제공하는 등 다양한 비즈니스 모델이 가능합니다.</p>
</blockquote>
<p><img src="https://velog.velcdn.com/images/null_point/post/ce725d76-d482-48fb-9685-37e6d2baaec5/image.png" alt=""></p>
<hr>
<p>이처럼, ChatGPT 언어모델은 자연어 처리 분야에서 혁신적인 기술을 제공하며, OpenAI의 비전을 실현하기 위한 중요한 역할을 수행하고 있습니다. 더불어 이 모델을 활용하여 다양한 비즈니스 모델을 구상하여 수익 창출이 가능하다는 점도 주목할 만합니다. </p>
<p>앞으로 더욱 발전하는 ChatGPT 언어모델에 대한 사용자들의 기대감이 높아짐에 따라 기존의 글로벌 IT공룡기업들은 물론이고 새로운 게임체인저가 되기위한 스타트업들의 활약이 기대됩니다.</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[ADSP_1_데이터의 이해(...ing)]]></title>
            <link>https://velog.io/@null_point/ADSP1%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%9D%98-%EC%9D%B4%ED%95%B4</link>
            <guid>https://velog.io/@null_point/ADSP1%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%9D%98-%EC%9D%B4%ED%95%B4</guid>
            <pubDate>Thu, 18 Jul 2024 11:52:18 GMT</pubDate>
            <description><![CDATA[<h1 id="1데이터와-정보">1.데이터와 정보</h1>
<h2 id="데이터의-정의">데이터의 정의</h2>
<h3 id="데이터의-정의와-특성">데이터의 정의와 특성</h3>
<ul>
<li><p>가공되지 않은 자료,즉 객관적인 사실을 의미</p>
</li>
<li><p>있는 그대로의 사실 : 존재적 특성</p>
</li>
<li><p>추론,예측,전망,추정을 위한 정보의 근거 : 당위적 특성</p>
</li>
<li><p>데이터(자료) -&gt; 의미와 가치가 부여됨 -&gt; 정보</p>
</li>
</ul>
<h3 id="데이터의-유형">데이터의 유형</h3>
<ol>
<li><p>정성적(특성,속성,카테고리) 데이터와 정량적(수치,도형,기호) 데이터
1) 정성적 : 언어,문자,소리 등
2) 정량적 : 길이,무게,삼각형,오각형 등</p>
</li>
<li><p>정형(고정된 프레임) 데이터와 비정형(자유로운 프레임) 데이터, 그리고 반정형(고정된 형태지만 연산 불가) 데이터
1) 정형 : 연산 및 평가가 가능한 데이터, 수집 및 관리 용이하므로 일반적으로 RDB 에서 사용
2) 비정형 : 연산이 매우 어렵거나 불가능, 관리 또한 어렵다. 일반적으로 NoSQL DB 에서 사용
3) 반정형 : 고정된 형태 존재. 단, 수집 및 관리가 쉽지 않아 가공을 통해 정형 데이터로 변환 가능</p>
</li>
<li><p>암묵지(무형의 지식) 와 형식지(유형의 지식)
1) 암묵지 : 경험을 기반으로 시행착오 겪어 정립된 지식. 겉으로 드러나지 않는다. #공통화 #내면화
2) 형식지 : 문서나 메뉴얼과 같은 유형의 객체로 존재하는 지식. <em>공유</em> 할 수 있는 지식으로 반드시 형상화 되어 있다. #표출화 #연결화</p>
</li>
</ol>
<hr>
<h2 id="데이터와-정보">데이터와 정보</h2>
<h3 id="dikw-피라미드-⭐️⭐️⭐️">DIKW 피라미드 ⭐️⭐️⭐️</h3>
<h4 id="-데-이터-이-ㄴ포메이선-노-ㄹ로지-위-스덤">※ <em>데</em> 이터 <em>이</em> ㄴ포메이선 <em>노</em> ㄹ로지 <em>위</em> 스덤</h4>
<ul>
<li><p>데이터 : 객관적 사실</p>
</li>
<li><p>정보 : 데이터의 가공 및 처리 이후 <em>의미와 가치가 부여되어 도출</em>된 것 (단, 정보가 유의미한 것인지에 대한 판단은 어려움)</p>
</li>
<li><p>지식 : 정보를 구조화하여 유의미한 정보를 분류하고 개인의 경험을 결합해 고유의 지식으로 내재화된 것</p>
</li>
<li><p>지혜 : 지식의 축적 + 아이디어 + 창의성 + ... 이 결합된 산물. 창의성이 포함되어 유의미한 비정형 정보일 확률이 높다.</p>
<ul>
<li>참고이미지
<img src="https://velog.velcdn.com/images/null_point/post/242e50d9-0db3-432b-8496-1945c01b2a07/image.png" alt=""></li>
</ul>
</li>
</ul>
<h3 id="데이터에-관한-상식">데이터에 관한 상식</h3>
<ul>
<li>비트 ? bit. binary digit(이진수) 의 약자로 &quot;0&quot;과 &quot;1&quot; 두 가지 값으로 표현하는 단위 (LOW LEVEL 수준의 신호를 표현)</li>
<li>바이트 ? byte(=8 bit). 신호의 집합으로 일반적으로 데이터의 양을 나타내는 단위. <blockquote>
<p>1 byte 는 &quot;숫자 및 영어, 특수문자 1글자 표현 가능&quot;
2 byte 는 &quot;한글, 일어, 중국어 등 문자 1글자 표현 가능&quot;</p>
</blockquote>
</li>
</ul>
<h3 id="데이터의-단위-⭐️">데이터의 단위 ⭐️</h3>
<p><code>Bit -&gt; Byte -&gt; KB -&gt; MB -&gt; GB -&gt; TB -&gt; PB -&gt; EB -&gt; ZB -&gt; YB</code></p>
<hr>
<h1 id="2-데이터베이스">2. 데이터베이스</h1>
<h2 id="데이터베이스-개요">데이터베이스 개요</h2>
<h3 id="데이터베이스-정의-_-연혁">데이터베이스 정의 _ 연혁</h3>
<ul>
<li><p>최초에는 군수물자를 관리하기 위해 수집된 자료를 뜻하는 데이터 + 기지의 뜻으로 &quot;데이터베이스&quot; 라고 부르기 시작함(1950년대)</p>
</li>
<li><p>미국 SDC가 개최한 심포지엄에서 &quot;대량의 데이터 축적하는 기지&quot; 라는 뜻으로 사용(1963년)</p>
</li>
<li><p>미국의 CAC가 한국과학기술정보센터(KORATIC)를 통해 처음 시작(1975년)</p>
</li>
<li><p>다양한 정의
1) EU, 데이터베이스의 법적 보호에 관한 지침
: 체계적,조직적으로 정리된 접근 가능한 독립된 저작물이나 데이터, 기타수집물</p>
<p>2) 한국, 저작권법
: 소재를 체계적으로 배열 또는 구성한 편집물. 법률적으로 기술 기반 저작물 인정
3) 컴퓨터 용어사전, 정보통신용어사전(TTA)
: 복수 이용자의 요구에 대응하여 데이터 저장-공급
4) 위키피디아
: 체계적으로 정렬된 데이터 집합. 저장,관리,검색,이용할 수 있는 컴퓨터 기반의 DB 로 진화
5) 한국데이터산업진흥원
: 다수의 콘텐츠를 정보처리 및 체계적인 수집-축적으로 다양한 용도와 방법으로 이용할 수 있게 정리한 정보 집합체</p>
</li>
</ul>
<blockquote>
<p>DB ? 정보집합체
DBMS ? DB 관리 소프트웨어</p>
</blockquote>
<h3 id="데이터베이스의-특징">데이터베이스의 특징</h3>
<ul>
<li>일반적인 특징 (<strong>통합,저장,공용,변화</strong>)
1) 통합된 데이터(Integrated Data) : 데이터가 중복되지 않게 통합
2) 저장된 데이터(Stored Data) : 저장 매체에 저장(컴퓨터 기술 비탕)
3) 공용 데이터(Shared Data) : 여러 사용자가 데이터를 공동으로 이용(<strong>+대용량화,+복잡도</strong>), 이용목적은 다를 수 있다. <code>공유</code>
4) 변화하는 데이터(Operational Data) : <code>운영</code> 데이터라고도 부르며 CUD 를 통해 항상 최신의 정확한 상태를 유지한다.</li>
</ul>
<h3 id="데이터베이스의-다양한-측면에서의-특성-⭐️⭐️">데이터베이스의 다양한 측면에서의 특성 ⭐️⭐️</h3>
<table>
<thead>
<tr>
<th>측면</th>
<th>특성</th>
</tr>
</thead>
<tbody><tr>
<td>정보의 축적 및 전달</td>
<td><strong>기계가독성</strong>(정보처리기기가 활용할 수 있는 형식), <strong>검색가능성</strong>(필요한 정보 검색가능), <strong>원격조작성</strong>(온라인으로 즉시 이용가능)</td>
</tr>
<tr>
<td>정보이용</td>
<td>이용자의 요구에 따라 정보를 신속정확하게 조회 / <strong>+경제성</strong></td>
</tr>
<tr>
<td>정보관리</td>
<td>일정한 질서(<strong>인덱스</strong>)와 구조(<strong>스키마</strong>)에 따라 검색 및 관리, 체계적이고 관리가 용이하며 최신 상태 유지</td>
</tr>
<tr>
<td>정보기술발전</td>
<td>정보를 활용한 소프트웨어,하드웨어,처리기술,네트워크 기술 등의 <strong>발전을 유도</strong>(견인)</td>
</tr>
<tr>
<td>경제-산업적</td>
<td>축적된 유의미하고 정확한 데이터베이스의 인프라를 활용하여 <strong>경제,산업,사회</strong> 전반에 긍정적인 영향을 미쳐 <em>효율성 및 편의성 증대</em></td>
</tr>
</tbody></table>
<blockquote>
<p><em>트랜잭션의 특성</em></p>
<blockquote>
<p>Transaction, 명령에 따른 작업수행의 논리적인 단위. 예를 들면 *&quot;데이터 조회 요청&quot;* 은 트랜젝션이 1번 발생, *&quot;내용 저장이지만 중복된 내용을 확인하고 기존 내역은 삭제 후 저장&quot;* 의 경우 DB 작업은 여러 번 발생하지만 조회와 마찬가지로 하나의 트랜젝션으로 묶여 &quot;1개의 작업단위&quot;로 판단할 수 있다.</p>
<blockquote>
<p>트랜젝션의 특성은 <strong>원자성(모두적용 or 무효),일관성(결과의 일관성),고립성(서로다른 트랜잭션은 서로 영향X),지속성(수행결과는 영구적)</strong> 이 있다.</p>
</blockquote>
</blockquote>
</blockquote>
<hr>
<h2 id="데이터베이스-활용">데이터베이스 활용</h2>
<h3 id="활용방안">활용방안</h3>
<ol>
<li><p>기업 내부의 DB
1) 인하우스DB &lt;1990년대~&gt; : 정보통신망 구축 가속화 -&gt; 기업 경영 전반에 필요한 자료를 <strong>체계화</strong> 하고 운영 -&gt; <strong>전사관리시스템(ERP)</strong> 의 전신
2) OLTP(Online Transation Processing) &lt;1990년대 중반 이전&gt; : 정보수집 및 공유를 위한 <strong>경영정보시스템(MIS)</strong> 과 단순 자동화 중심의 시스템 구축
3) OLAP(Online Analytical Processing) : <strong>데이터마이닝</strong> 기술의 등장 -&gt; 단순 &quot;수집&quot; 과 &quot;공유&quot; 에서 <strong>&quot;분석&quot;</strong> 중심 시스템 구축
4) CRM &amp; SCM &lt;2000년대&gt; : DB 구축의 화두가 보다 유의미한 <strong>고객관계관리(Customer Relationship Management)</strong> 와 <strong>공급망관리(Supply Chain Management)</strong> 중심으로 변화. 공급망 정보와 고객 정보가 연동.</p>
</li>
<li><p>OLTP 와 OLAP 의 차이
OLTP 는 Transaction, 거래단위에 초점
OLAP 는 Analytical, 적제된데이터에 초점</p>
</li>
<li><p>EAI(Enterprise Application Integration) : 여러 개의 서비스를 연계하기 위하여 중앙관리 방식으로 연결 루트를 최적화하는 애플리케이션 통합 서비스</p>
</li>
<li><p>KMS(Knowledge Management System) : 지식 경영 시스템을 의미, 기업이 보유할 수 있는 지식을 통합하여 관리하는 것으로 문제해결능력 향상 목적
<strong>기업이 보유할 수 있는 지식 예시</strong>
1) 프로젝트 경험
2) 직원 역량(직원의 경험)
3) 과거 사례
4) 와부 사례</p>
</li>
<li><p>SCM(Supply Chain Management) : 유통 부문의 SCM 은 공급망 관리를 의미한다. 원자재 -&gt; 기업 -&gt; ... -&gt; 고객까지의 <em>유통단계를 최적화</em> 하는 것이 목적</p>
</li>
<li><p>ERP(Enterprise Resource Planning) : 제조 부문의 ERP 는 경영자원통합관리를 의미한다. 부서별 업무에 필요한 자원을 직접 또는 간접적으로 지원하여 <em>업무 효율성</em> 을 높이는 것이 목적</p>
</li>
<li><p>CRM(Custom Relationship Management) : 제조 부문의 CRM 은 고객 관계 관리로 분석을 통한 신규 고객 창출, 기존 고객 이탈 방지을 목적</p>
</li>
<li><p>BI(Business Intelligence) : 기업의 의사결정 프로세스로 기업데이터 가공 및 분석 - 비지니스 이슈에 답하기 의해 신속한 보고서를 작성하는 도구로는 &quot;<strong>ad hoc report&quot;</strong> 가 있다.</p>
</li>
<li><p>RTE(Real Time Enterprise) : 프로세스에서 발생하는 정보를 실시간으로 통합 및 전달하는 스피드 경영</p>
</li>
</ol>
]]></description>
        </item>
        <item>
            <title><![CDATA[2024년 ADSP 학습 자료(학습문제 100문)]]></title>
            <link>https://velog.io/@null_point/2024%EB%85%84-ADSP-%ED%95%99%EC%8A%B5-%EC%9E%90%EB%A3%8C%ED%95%99%EC%8A%B5%EB%AC%B8%EC%A0%9C-100%EB%AC%B8</link>
            <guid>https://velog.io/@null_point/2024%EB%85%84-ADSP-%ED%95%99%EC%8A%B5-%EC%9E%90%EB%A3%8C%ED%95%99%EC%8A%B5%EB%AC%B8%EC%A0%9C-100%EB%AC%B8</guid>
            <pubDate>Wed, 03 Jul 2024 17:22:49 GMT</pubDate>
            <description><![CDATA[<ol start="201">
<li><p>&#39;엘라스틱넷(Elastic Net)&#39; 회귀의 특징은?
a) L1 정규화만 사용
b) L2 정규화만 사용
c) L1과 L2 정규화를 모두 사용
d) 정규화를 사용하지 않음</p>
<p>정답: c) L1과 L2 정규화를 모두 사용</p>
</li>
<li><p>&#39;쿨백-라이블러 발산(Kullback-Leibler Divergence)&#39;이 측정하는 것은?
a) 두 확률 분포 간의 차이
b) 데이터의 분산
c) 모델의 정확도
d) 변수 간의 상관관계</p>
<p>정답: a) 두 확률 분포 간의 차이</p>
</li>
<li><p>&#39;멀티암드 밴딧(Multi-armed Bandit)&#39; 문제가 주로 다루는 분야는?
a) 이미지 인식
b) 자연어 처리
c) 강화 학습
d) 클러스터링</p>
<p>정답: c) 강화 학습</p>
</li>
<li><p>&#39;가우시안 프로세스(Gaussian Process)&#39;의 주요 응용 분야는?
a) 분류
b) 회귀
c) 클러스터링
d) 차원 축소</p>
<p>정답: b) 회귀</p>
</li>
<li><p>&#39;소프트맥스 함수(Softmax Function)&#39;가 주로 사용되는 상황은?
a) 이진 분류
b) 다중 클래스 분류
c) 회귀 분석
d) 클러스터링</p>
<p>정답: b) 다중 클래스 분류</p>
</li>
<li><p>&#39;변분 오토인코더(Variational Autoencoder, VAE)&#39;의 주요 목적은?
a) 이미지 분류
b) 생성 모델링
c) 시계열 예측
d) 텍스트 분류</p>
<p>정답: b) 생성 모델링</p>
</li>
<li><p>&#39;워드2벡(Word2Vec)&#39; 알고리즘의 주요 용도는?
a) 문장 생성
b) 단어 임베딩
c) 문서 요약
d) 감성 분석</p>
<p>정답: b) 단어 임베딩</p>
</li>
<li><p>&#39;그래디언트 클리핑(Gradient Clipping)&#39;의 주요 목적은?
a) 과적합 방지
b) 학습 속도 향상
c) 기울기 폭발 문제 해결
d) 모델 복잡도 증가</p>
<p>정답: c) 기울기 폭발 문제 해결</p>
</li>
<li><p>&#39;LSTM(Long Short-Term Memory)&#39; 네트워크가 해결하고자 하는 주요 문제는?
a) 공간적 특징 추출
b) 장기 의존성 문제
c) 과적합
d) 차원의 저주</p>
<p>정답: b) 장기 의존성 문제</p>
</li>
<li><p>&#39;앙상블 학습(Ensemble Learning)&#39;에서 &#39;배깅(Bagging)&#39;과 &#39;부스팅(Boosting)&#39;의 주요 차이점은?
a) 사용하는 기본 모델의 종류
b) 모델 학습의 병렬성 vs 순차성
c) 적용 가능한 문제의 유형
d) 최종 예측값 계산 방식</p>
<p>정답: b) 모델 학습의 병렬성 vs 순차성</p>
</li>
<li><p>&#39;주성분 분석(PCA)&#39;과 &#39;독립 성분 분석(ICA)&#39;의 주요 차이점은?
a) 차원 축소 가능 여부
b) 선형성 가정
c) 직교성 vs 독립성 추구
d) 계산 복잡도</p>
<p>정답: c) 직교성 vs 독립성 추구</p>
</li>
<li><p>&#39;트랜스포머(Transformer)&#39; 모델의 핵심 구성 요소는?
a) 순환 층(Recurrent Layer)
b) 합성곱 층(Convolutional Layer)
c) 어텐션 메커니즘(Attention Mechanism)
d) 풀링 층(Pooling Layer)</p>
<p>정답: c) 어텐션 메커니즘(Attention Mechanism)</p>
</li>
<li><p>&#39;베이지안 네트워크(Bayesian Network)&#39;의 주요 특징은?
a) 순환 구조를 허용함
b) 확률적 추론이 가능함
c) 항상 완전 연결 그래프 형태임
d) 시계열 데이터에만 적용 가능함</p>
<p>정답: b) 확률적 추론이 가능함</p>
</li>
<li><p>&#39;쿼드트리(Quadtree)&#39;가 주로 사용되는 분야는?
a) 자연어 처리
b) 시계열 분석
c) 공간 데이터 인덱싱
d) 음성 인식</p>
<p>정답: c) 공간 데이터 인덱싱</p>
</li>
<li><p>&#39;커널 밀도 추정(Kernel Density Estimation)&#39;의 주요 목적은?
a) 분류
b) 회귀
c) 확률 밀도 함수 추정
d) 특징 선택</p>
<p>정답: c) 확률 밀도 함수 추정</p>
</li>
<li><p>&#39;데이터 마트(Data Mart)&#39;의 주요 특징은 무엇인가?
a) 전사적 데이터를 통합하여 저장
b) 특정 부서나 기능에 최적화된 소규모 데이터 웨어하우스
c) 실시간 트랜잭션 처리에 최적화
d) 비정형 데이터 저장에 특화</p>
<p>정답: b) 특정 부서나 기능에 최적화된 소규모 데이터 웨어하우스</p>
</li>
<li><p>&#39;ETL 프로세스&#39;에서 &#39;T&#39;는 무엇을 의미하는가?
a) Transfer
b) Transport
c) Transform
d) Translate</p>
<p>정답: c) Transform</p>
</li>
<li><p>&#39;데이터 품질(Data Quality)&#39;의 주요 차원이 아닌 것은?
a) 정확성
b) 일관성
c) 완전성
d) 가변성</p>
<p>정답: d) 가변성</p>
</li>
<li><p>&#39;빅데이터의 3V&#39; 중 &#39;Variety&#39;가 의미하는 것은?
a) 데이터의 규모
b) 데이터의 다양성
c) 데이터의 속도
d) 데이터의 가치</p>
<p>정답: b) 데이터의 다양성</p>
</li>
<li><p>&#39;데이터 거버넌스(Data Governance)&#39;의 주요 목적이 아닌 것은?
a) 데이터 품질 향상
b) 데이터 보안 강화
c) 데이터 활용 촉진
d) 데이터 생성량 증가</p>
<p>정답: d) 데이터 생성량 증가</p>
</li>
<li><p>&#39;데이터 웨어하우스(Data Warehouse)&#39;와 &#39;운영 데이터베이스(Operational Database)&#39;의 주요 차이점은?
a) 데이터 갱신 빈도
b) 데이터 저장 용량
c) 사용하는 DBMS 종류
d) 데이터 보안 수준</p>
<p>정답: a) 데이터 갱신 빈도</p>
</li>
<li><p>&#39;데이터 마이닝(Data Mining)&#39;에서 사용되는 &#39;연관 규칙(Association Rule)&#39; 분석의 주요 지표가 아닌 것은?
a) 지지도(Support)
b) 신뢰도(Confidence)
c) 향상도(Lift)
d) 정확도(Accuracy)</p>
<p>정답: d) 정확도(Accuracy)</p>
</li>
<li><p>&#39;빅데이터 분석&#39;에서 말하는 &#39;3V+1C&#39; 중 &#39;1C&#39;가 의미하는 것은?
a) Cost
b) Complexity
c) Consistency
d) Complexity</p>
<p>정답: d) Complexity</p>
</li>
<li><p>&#39;데이터 레이크(Data Lake)&#39;의 특징으로 올바르지 않은 것은?
a) 구조화, 반구조화, 비구조화된 데이터를 모두 저장할 수 있다
b) 스키마-온-라이트(Schema-on-Write) 방식을 사용한다
c) 데이터의 원본을 그대로 저장한다
d) 다양한 분석 목적에 활용될 수 있다</p>
<p>정답: b) 스키마-온-라이트(Schema-on-Write) 방식을 사용한다</p>
</li>
<li><p>&#39;데이터 분석 프로세스&#39;에서 &#39;CRISP-DM&#39; 방법론의 단계가 아닌 것은?
a) 비즈니스 이해
b) 데이터 이해
c) 데이터 준비
d) 데이터 시각화</p>
<p>정답: d) 데이터 시각화</p>
</li>
<li><p>&#39;텍스트 마이닝(Text Mining)&#39;에서 사용되는 &#39;불용어(Stop Words)&#39; 처리의 주요 목적은?
a) 텍스트의 길이를 늘리기 위해
b) 분석에 불필요한 단어를 제거하여 효율성을 높이기 위해
c) 문법적 오류를 수정하기 위해
d) 텍스트의 감성을 분석하기 위해</p>
<p>정답: b) 분석에 불필요한 단어를 제거하여 효율성을 높이기 위해</p>
</li>
<li><p>&#39;데이터 분석&#39;에서 &#39;과적합(Overfitting)&#39; 문제를 해결하기 위한 방법이 아닌 것은?
a) 교차 검증(Cross Validation) 사용
b) 정규화(Regularization) 적용
c) 데이터 양 줄이기
d) 앙상블(Ensemble) 기법 사용</p>
<p>정답: c) 데이터 양 줄이기</p>
</li>
<li><p>&#39;데이터 시각화(Data Visualization)&#39;에서 연속형 변수의 분포를 표현하기에 적합한 그래프는?
a) 원 그래프
b) 막대 그래프
c) 히스토그램
d) 산점도</p>
<p>정답: c) 히스토그램</p>
</li>
<li><p>&#39;데이터 분석에서 사용되는 &#39;로그 변환(Log Transformation)&#39;의 주요 목적은?
a) 데이터의 스케일을 줄이고 정규성을 향상시키기 위해
b) 데이터의 분산을 증가시키기 위해
c) 데이터의 선형성을 감소시키기 위해
d) 데이터의 이상치를 제거하기 위해</p>
<p>정답: a) 데이터의 스케일을 줄이고 정규성을 향상시키기 위해</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;의사결정 트리(Decision Tree)&#39; 알고리즘의 장점이 아닌 것은?
a) 결과 해석이 용이하다
b) 수치형과 범주형 변수를 모두 처리할 수 있다
c) 비선형 관계도 모델링할 수 있다
d) 항상 전역 최적해를 찾는다</p>
<p>정답: d) 항상 전역 최적해를 찾는다</p>
</li>
<li><p>&#39;OLAP(Online Analytical Processing)&#39;의 주요 연산이 아닌 것은?
a) Roll-up
b) Drill-down
c) Slice and Dice
d) Normalize</p>
<p>정답: d) Normalize</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;상관 분석(Correlation Analysis)&#39;과 &#39;인과 분석(Causal Analysis)&#39;의 차이점으로 올바른 것은?
a) 상관 분석은 두 변수 간의 관계만을, 인과 분석은 여러 변수 간의 관계를 분석한다
b) 상관 분석은 선형 관계만을, 인과 분석은 비선형 관계도 분석할 수 있다
c) 상관 분석은 관계의 강도를, 인과 분석은 영향의 방향성을 파악한다
d) 상관 분석은 범주형 변수에, 인과 분석은 연속형 변수에만 적용 가능하다</p>
<p>정답: c) 상관 분석은 관계의 강도를, 인과 분석은 영향의 방향성을 파악한다</p>
</li>
<li><p>&#39;빅데이터 처리를 위한 &#39;하둡(Hadoop)&#39; 프레임워크의 핵심 구성 요소가 아닌 것은?
a) HDFS (Hadoop Distributed File System)
b) MapReduce
c) YARN (Yet Another Resource Negotiator)
d) SQL</p>
<p>정답: d) SQL</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;주성분 분석(PCA)&#39;의 주요 목적은?
a) 데이터의 분류
b) 데이터의 군집화
c) 차원 축소
d) 이상치 탐지</p>
<p>정답: c) 차원 축소</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;서포트 벡터 머신(SVM)&#39;의 핵심 아이디어는?
a) 결정 경계의 마진을 최대화하는 것
b) 트리 구조를 이용해 데이터를 분류하는 것
c) 뉴런의 활성화 함수를 모방하는 것
d) 확률적 생성 모델을 만드는 것</p>
<p>정답: a) 결정 경계의 마진을 최대화하는 것</p>
</li>
<li><p>&#39;데이터 분석 프로젝트에서 &#39;탐색적 데이터 분석(EDA)&#39;의 역할로 적절하지 않은 것은?
a) 데이터의 기본적인 특성 파악
b) 이상치나 결측치 발견
c) 변수 간 관계 탐색
d) 최종 모델 선택</p>
<p>정답: d) 최종 모델 선택</p>
</li>
<li><p>&#39;시계열 데이터 분석에서 &#39;ARIMA&#39; 모델의 &#39;I&#39;가 의미하는 것은?
a) Independent
b) Integrated
c) Iterative
d) Inverse</p>
<p>정답: b) Integrated</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;교차 검증(Cross-validation)&#39;을 사용하는 주요 목적은?
a) 모델의 과적합 방지
b) 데이터의 정규화
c) 특징 선택
d) 결측치 처리</p>
<p>정답: a) 모델의 과적합 방지</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;로지스틱 회귀(Logistic Regression)&#39;의 주요 특징으로 올바르지 않은 것은?
a) 이진 분류 문제에 주로 사용된다
b) 종속 변수의 로그 오즈(log odds)를 모델링한다
c) 최대 우도 추정법을 사용하여 파라미터를 추정한다
d) 항상 선형 결정 경계를 만든다</p>
<p>정답: d) 항상 선형 결정 경계를 만든다</p>
</li>
<li><p>&#39;텍스트 마이닝에서 &#39;TF-IDF(Term Frequency-Inverse Document Frequency)&#39;가 측정하는 것은?
a) 문서 내 단어의 빈도
b) 전체 문서 집합에서 특정 단어의 중요도
c) 문장의 길이
d) 문서의 주제</p>
<p>정답: b) 전체 문서 집합에서 특정 단어의 중요도</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;앙상블 학습(Ensemble Learning)&#39; 방법 중 &#39;랜덤 포레스트(Random Forest)&#39;의 특징으로 올바르지 않은 것은?
a) 여러 개의 의사결정 트리를 사용한다
b) 배깅(Bagging) 방식을 활용한다
c) 특징 선택 시 무작위성을 도입한다
d) 항상 선형 모델보다 성능이 우수하다</p>
<p>정답: d) 항상 선형 모델보다 성능이 우수하다</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;클러스터링(Clustering)&#39; 알고리즘의 평가 지표로 적절하지 않은 것은?
a) 실루엣 계수(Silhouette Coefficient)
b) 데이비스-볼딘 지수(Davies-Bouldin Index)
c) 칼린스키-하라바스 지수(Calinski-Harabasz Index)
d) F1 점수(F1 Score)</p>
<p>정답: d) F1 점수(F1 Score)</p>
</li>
<li><p>&#39;빅데이터 처리를 위한 &#39;스파크(Spark)&#39;의 주요 특징으로 올바르지 않은 것은?
a) 인메모리 처리를 지원한다
b) 배치 처리와 실시간 처리를 모두 지원한다
c) 다양한 프로그래밍 언어 인터페이스를 제공한다
d) 관계형 데이터베이스 관리에 최적화되어 있다</p>
<p>정답: d) 관계형 데이터베이스 관리에 최적화되어 있다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;교차 엔트로피(Cross-Entropy)&#39;가 주로 사용되는 상황은?
a) 회귀 문제의 손실 함수로
b) 분류 문제의 손실 함수로
c) 클러스터링의 평가 지표로
d) 차원 축소의 목적 함수로</p>
<p>정답: b) 분류 문제의 손실 함수로</p>
</li>
<li><p>&#39;데이터 웨어하우스 설계에서 &#39;스타 스키마(Star Schema)&#39;의 특징으로 올바르지 않은 것은?
a) 중앙에 사실 테이블(Fact Table)이 위치한다
b) 차원 테이블(Dimension Table)들이 사실 테이블을 둘러싼다
c) 높은 수준의 정규화를 유지한다
d) 쿼리 성능이 일반적으로 우수하다</p>
<p>정답: c) 높은 수준의 정규화를 유지한다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;그래디언트 부스팅(Gradient Boosting)&#39; 알고리즘의 특징으로 올바르지 않은 것은?
a) 약한 학습기를 순차적으로 학습시킨다
b) 이전 모델의 오차를 보완하는 방식으로 학습한다
c) 일반적으로 의사결정 트리를 기본 학습기로 사용한다
d) 항상 랜덤 포레스트보다 빠른 학습 속도를 보인다</p>
<p>정답: d) 항상 랜덤 포레스트보다 빠른 학습 속도를 보인다</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;연관 규칙 분석(Association Rule Analysis)&#39;의 지표 중 &#39;신뢰도(Confidence)&#39;가 의미하는 것은?
a) 전체 거래 중 특정 항목 조합이 포함된 비율
b) 항목 A를 포함한 거래 중 항목 B도 포함된 비율
c) 규칙이 우연히 발생할 가능성 대비 실제 발생 비율
d) 두 항목 간의 독립성 정도</p>
<p>정답: b) 항목 A를 포함한 거래 중 항목 B도 포함된 비율</p>
</li>
<li><p>&#39;시계열 데이터 분석에서 &#39;계절성(Seasonality)&#39;이란?
a) 시간에 따라 일정한 주기로 반복되는 패턴
b) 시간에 따른 전반적인 증가 또는 감소 추세
c) 예측할 수 없는 불규칙한 변동
d) 특정 사건으로 인한 일시적인 변화</p>
<p>정답: a) 시간에 따라 일정한 주기로 반복되는 패턴</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;Ridge 회귀&#39;와 &#39;Lasso 회귀&#39;의 주요 차이점은?
a) Ridge는 L2 정규화를, Lasso는 L1 정규화를 사용한다
b) Ridge는 변수 선택이 가능하고, Lasso는 불가능하다
c) Ridge는 선형 모델에만 적용 가능하고, Lasso는 비선형 모델에도 적용 가능하다
d) Ridge는 과적합 방지에 효과적이고, Lasso는 그렇지 않다</p>
<p>정답: a) Ridge는 L2 정규화를, Lasso는 L1 정규화를 사용한다</p>
</li>
<li><p>&#39;텍스트 마이닝에서 &#39;토픽 모델링(Topic Modeling)&#39;의 대표적인 알고리즘인 &#39;LDA(Latent Dirichlet Allocation)&#39;의 특징으로 올바르지 않은 것은?
a) 문서를 토픽들의 확률적 혼합으로 표현한다
b) 비지도 학습 방법이다
c) 각 단어가 하나의 토픽에만 속한다고 가정한다
d) 문서 집합에서 잠재적인 주제를 발견하는 데 사용된다</p>
<p>정답: c) 각 단어가 하나의 토픽에만 속한다고 가정한다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;주성분 분석(PCA)&#39;과 &#39;요인 분석(Factor Analysis)&#39;의 주요 차이점은?
a) PCA는 차원 축소가 목적이고, 요인 분석은 잠재 변수 발견이 목적이다
b) PCA는 비지도 학습이고, 요인 분석은 지도 학습이다
c) PCA는 선형 변환만 가능하고, 요인 분석은 비선형 변환도 가능하다
d) PCA는 정규화된 데이터에만 적용 가능하고, 요인 분석은 그렇지 않다</p>
<p>정답: a) PCA는 차원 축소가 목적이고, 요인 분석은 잠재 변수 발견이 목적이다</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;K-평균 군집화(K-means Clustering)&#39; 알고리즘의 한계점으로 올바르지 않은 것은?
a) 초기 중심점 선택에 따라 결과가 달라질 수 있다
b) 군집의 개수(K)를 사전에 지정해야 한다
c) 이상치에 민감하다
d) 범주형 변수를 직접 처리할 수 있다</p>
<p>정답: d) 범주형 변수를 직접 처리할 수 있다</p>
</li>
<li><p>&#39;빅데이터 분석에서 &#39;맵리듀스(MapReduce)&#39; 프로그래밍 모델의 주요 단계가 아닌 것은?
a) Map
b) Shuffle
c) Reduce
d) Normalize</p>
<p>정답: d) Normalize</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;ROC 곡선(Receiver Operating Characteristic curve)&#39;이 나타내는 것은?
a) 모델의 학습 속도
b) 특징의 중요도
c) 분류 모델의 성능
d) 클러스터의 품질</p>
<p>정답: c) 분류 모델의 성능</p>
</li>
<li><p>&#39;데이터 웨어하우스에서 &#39;ETL&#39; 프로세스의 &#39;Transform&#39; 단계에서 수행되는 작업이 아닌 것은?
a) 데이터 정제
b) 데이터 통합
c) 데이터 변환
d) 데이터 백업</p>
<p>정답: d) 데이터 백업</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;교차 검증(Cross-validation)&#39;의 한 방법인 &#39;k-fold 교차 검증&#39;의 특징으로 올바르지 않은 것은?
a) 데이터를 k개의 부분집합으로 나눈다
b) k-1개의 부분집합으로 학습하고 나머지 1개로 검증한다
c) 이 과정을 k번 반복한다
d) k값이 클수록 항상 더 정확한 결과를 얻는다</p>
<p>정답: d) k값이 클수록 항상 더 정확한 결과를 얻는다</p>
</li>
<li><p>&#39;텍스트 마이닝에서 &#39;워드 임베딩(Word Embedding)&#39;의 목적으로 가장 적절한 것은?
a) 문서의 주제 분류
b) 단어의 빈도 계산
c) 단어를 벡터 공간에 표현
d) 문장의 감성 분석</p>
<p>정답: c) 단어를 벡터 공간에 표현</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;앙상블 학습(Ensemble Learning)&#39; 방법 중 &#39;스태킹(Stacking)&#39;의 특징으로 올바른 것은?
a) 여러 모델의 예측 결과를 새로운 학습 데이터로 사용한다
b) 가중치를 무작위로 부여하여 여러 모델을 결합한다
c) 항상 동일한 종류의 모델만을 사용한다
d) 오차가 큰 샘플에 더 큰 가중치를 부여한다</p>
<p>정답: a) 여러 모델의 예측 결과를 새로운 학습 데이터로 사용한다</p>
</li>
<li><p>&#39;데이터베이스에서 &#39;ACID&#39; 속성 중 &#39;Isolation&#39;이 의미하는 것은?
a) 트랜잭션의 부분적 실행을 방지
b) 동시에 실행되는 트랜잭션 간의 독립성 보장
c) 시스템 장애 발생 시 일관성 있는 상태로 복구
d) 트랜잭션 실행 전후의 데이터베이스 일관성 유지</p>
<p>정답: b) 동시에 실행되는 트랜잭션 간의 독립성 보장</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;편향-분산 트레이드오프(Bias-Variance Tradeoff)&#39;와 관련하여 올바르지 않은 것은?
a) 모델의 복잡도가 증가할수록 일반적으로 편향은 감소하고 분산은 증가한다
b) 과적합된 모델은 높은 편향과 낮은 분산을 보인다
c) 과소적합된 모델은 높은 편향과 낮은 분산을 보인다
d) 최적의 모델은 편향과 분산 사이의 균형을 찾는 것이다</p>
<p>정답: b) 과적합된 모델은 높은 편향과 낮은 분산을 보인다</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;의사결정 트리(Decision Tree)&#39; 알고리즘의 분할 기준으로 사용되지 않는 것은?
a) 지니 불순도(Gini Impurity)
b) 정보 이득(Information Gain)
c) 카이제곱 통계량(Chi-square Statistic)
d) 피어슨 상관계수(Pearson Correlation Coefficient)</p>
<p>정답: d) 피어슨 상관계수(Pearson Correlation Coefficient)</p>
</li>
<li><p>&#39;시계열 데이터 분석에서 &#39;SARIMA&#39; 모델의 &#39;S&#39;가 나타내는 것은?
a) Seasonal (계절성)
b) Standard (표준)
c) Smooth (평활)
d) Stochastic (확률적)</p>
<p>정답: a) Seasonal (계절성)</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;정규화(Normalization)&#39;와 &#39;표준화(Standardization)&#39;의 차이점으로 올바른 것은?
a) 정규화는 데이터를 특정 범위로 변환하고, 표준화는 평균 0, 분산 1로 변환한다
b) 정규화는 이상치에 민감하지 않고, 표준화는 이상치에 민감하다
c) 정규화는 선형 변환이고, 표준화는 비선형 변환이다
d) 정규화는 범주형 변수에만 적용 가능하고, 표준화는 연속형 변수에만 적용 가능하다</p>
<p>정답: a) 정규화는 데이터를 특정 범위로 변환하고, 표준화는 평균 0, 분산 1로 변환한다</p>
</li>
<li><p>&#39;빅데이터 처리를 위한 &#39;하둡(Hadoop)&#39; 생태계의 구성 요소가 아닌 것은?
a) Hive
b) Pig
c) Spark
d) jQuery</p>
<p>정답: d) jQuery</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;혼동 행렬(Confusion Matrix)&#39;을 통해 계산할 수 없는 지표는?
a) 정확도(Accuracy)
b) 정밀도(Precision)
c) 재현율(Recall)
d) R-제곱(R-squared)</p>
<p>정답: d) R-제곱(R-squared)</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;서포트 벡터 머신(SVM)&#39;의 특징으로 올바르지 않은 것은?
a) 커널 트릭을 이용해 비선형 분류가 가능하다
b) 마진을 최대화하는 결정 경계를 찾는다
c) 이상치에 상대적으로 덜 민감하다
d) 항상 다른 분류 알고리즘보다 높은 성능을 보인다</p>
<p>정답: d) 항상 다른 분류 알고리즘보다 높은 성능을 보인다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;엘보우 방법(Elbow Method)&#39;이 주로 사용되는 목적은?
a) 주성분 분석의 차원 수 결정
b) K-평균 군집화의 최적 군집 수 결정
c) 회귀 분석의 유의 변수 선택
d) 신경망의 은닉층 개수 결정</p>
<p>정답: b) K-평균 군집화의 최적 군집 수 결정</p>
</li>
<li><p>&#39;텍스트 마이닝에서 &#39;n-gram&#39; 기법이 의미하는 것은?
a) n개의 연속된 단어 시퀀스
b) 문서 내 상위 n개의 중요 단어
c) n차원 벡터로 표현된 단어
d) n개의 주제로 문서를 분류하는 방법</p>
<p>정답: a) n개의 연속된 단어 시퀀스</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;오버샘플링(Oversampling)&#39;과 &#39;언더샘플링(Undersampling)&#39;이 주로 해결하고자 하는 문제는?
a) 차원의 저주
b) 클래스 불균형
c) 다중공선성
d) 과적합</p>
<p>정답: b) 클래스 불균형</p>
</li>
<li><p>&#39;데이터 웨어하우스의 특징으로 올바르지 않은 것은?
a) 주제 중심적(Subject-oriented)
b) 통합된(Integrated)
c) 시간 가변적(Time-variant)
d) 실시간 업데이트(Real-time updated)</p>
<p>정답: d) 실시간 업데이트(Real-time updated)</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;배깅(Bagging)&#39;과 &#39;부스팅(Boosting)&#39;의 차이점으로 올바른 것은?
a) 배깅은 병렬 학습, 부스팅은 순차 학습을 수행한다
b) 배깅은 분류 문제에만, 부스팅은 회귀 문제에만 사용된다
c) 배깅은 오차에 가중치를 부여하고, 부스팅은 그렇지 않다
d) 배깅은 과적합에 취약하고, 부스팅은 과소적합에 취약하다</p>
<p>정답: a) 배깅은 병렬 학습, 부스팅은 순차 학습을 수행한다</p>
</li>
<li><p>&#39;시계열 데이터 분석에서 &#39;자기상관함수(ACF)&#39;와 &#39;편자기상관함수(PACF)&#39;의 주요 용도는?
a) 시계열의 정상성 판단
b) ARIMA 모델의 차수(p, q) 결정
c) 시계열의 계절성 탐지
d) 시계열 데이터의 결측치 보간</p>
<p>정답: b) ARIMA 모델의 차수(p, q) 결정</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;연관 규칙 분석&#39;의 &#39;향상도(Lift)&#39; 지표가 1보다 큰 경우의 의미는?
a) 두 아이템이 독립적으로 구매된다
b) 두 아이템이 음의 상관관계를 가진다
c) 두 아이템이 양의 상관관계를 가진다
d) 두 아이템 사이에 인과관계가 있다</p>
<p>정답: c) 두 아이템이 양의 상관관계를 가진다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;차원의 저주(Curse of Dimensionality)&#39;와 관련하여 올바르지 않은 것은?
a) 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가한다
b) 고차원 공간에서는 모든 점들이 서로 가까워지는 경향이 있다
c) 차원이 증가할수록 모델의 복잡도가 항상 감소한다
d) 차원 축소 기법을 통해 이 문제를 완화할 수 있다</p>
<p>정답: c) 차원이 증가할수록 모델의 복잡도가 항상 감소한다</p>
</li>
<li><p>&#39;데이터베이스에서 &#39;ACID&#39; 속성 중 &#39;Durability&#39;가 의미하는 것은?
a) 트랜잭션의 부분적 실행 방지
b) 트랜잭션 실행 전후의 데이터베이스 일관성 유지
c) 동시 실행되는 트랜잭션 간의 독립성 보장
d) 완료된 트랜잭션의 결과가 영구적으로 반영됨</p>
<p>정답: d) 완료된 트랜잭션의 결과가 영구적으로 반영됨</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;나이브 베이즈(Naive Bayes)&#39; 분류기의 &#39;나이브(Naive)&#39;가 의미하는 가정은?
a) 모든 특성이 동등하게 중요하다
b) 특성들 간에 독립성이 있다
c) 데이터가 정규 분포를 따른다
d) 클래스 간 분포가 균형을 이룬다</p>
<p>정답: b) 특성들 간에 독립성이 있다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;AUC-ROC&#39; 곡선이 나타내는 것은?
a) 모델의 학습 속도
b) 특성의 중요도
c) 분류 모델의 성능
d) 군집화의 품질</p>
<p>정답: c) 분류 모델의 성능</p>
</li>
<li><p>&#39;빅데이터 처리에서 &#39;CAP 이론&#39;의 세 가지 요소가 아닌 것은?
a) Consistency (일관성)
b) Availability (가용성)
c) Partition Tolerance (분할 내성)
d) Performance (성능)</p>
<p>정답: d) Performance (성능)</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;릿지 회귀(Ridge Regression)&#39;가 주로 해결하고자 하는 문제는?
a) 과적합
b) 결측치
c) 이상치
d) 클래스 불균형</p>
<p>정답: a) 과적합</p>
</li>
<li><p>&#39;텍스트 마이닝에서 &#39;LDA(Latent Dirichlet Allocation)&#39; 모델의 주요 목적은?
a) 감성 분석
b) 개체명 인식
c) 토픽 모델링
d) 기계 번역</p>
<p>정답: c) 토픽 모델링</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;교차 검증(Cross-validation)&#39;의 주요 목적은?
a) 모델의 일반화 성능 평가
b) 특성 선택
c) 이상치 탐지
d) 데이터 정규화</p>
<p>정답: a) 모델의 일반화 성능 평가</p>
</li>
<li><p>&#39;시계열 데이터 분석에서 &#39;정상성(Stationarity)&#39;의 의미로 가장 적절한 것은?
a) 데이터에 결측치가 없는 상태
b) 시간에 따라 통계적 특성이 일정한 상태
c) 데이터가 선형 추세를 보이는 상태
d) 계절성이 제거된 상태</p>
<p>정답: b) 시간에 따라 통계적 특성이 일정한 상태</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;랜덤 포레스트(Random Forest)&#39; 알고리즘의 특징이 아닌 것은?
a) 배깅(Bagging)을 사용한다
b) 여러 개의 의사결정 트리로 구성된다
c) 특성 선택 시 무작위성을 도입한다
d) 가중치 업데이트를 통해 순차적으로 학습한다</p>
<p>정답: d) 가중치 업데이트를 통해 순차적으로 학습한다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;과적합(Overfitting)&#39;을 방지하기 위한 방법이 아닌 것은?
a) 정규화(Regularization) 적용
b) 교차 검증(Cross-validation) 사용
c) 데이터 증강(Data augmentation)
d) 특성의 수 최대화</p>
<p>정답: d) 특성의 수 최대화</p>
</li>
<li><p>&#39;데이터 웨어하우스의 &#39;스타 스키마(Star Schema)&#39;에 대한 설명으로 올바르지 않은 것은?
a) 중앙에 사실 테이블(Fact table)이 위치한다
b) 차원 테이블(Dimension table)이 사실 테이블을 둘러싼다
c) 정규화 수준이 높다
d) 쿼리 성능이 일반적으로 우수하다</p>
<p>정답: c) 정규화 수준이 높다</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;주성분 분석(PCA)&#39;의 주요 목적은?
a) 데이터의 분류
b) 차원 축소
c) 이상치 탐지
d) 시계열 예측</p>
<p>정답: b) 차원 축소</p>
</li>
<li><p>&#39;빅데이터 처리 기술 중 &#39;하둡(Hadoop)&#39;의 주요 구성요소가 아닌 것은?
a) HDFS (Hadoop Distributed File System)
b) MapReduce
c) YARN (Yet Another Resource Negotiator)
d) SQL</p>
<p>정답: d) SQL</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;서포트 벡터 머신(SVM)&#39;의 핵심 아이디어는?
a) 결정 경계의 마진을 최대화하는 것
b) 트리 구조를 이용해 데이터를 분류하는 것
c) 확률적 생성 모델을 만드는 것
d) 뉴런의 활성화 함수를 모방하는 것</p>
<p>정답: a) 결정 경계의 마진을 최대화하는 것</p>
</li>
<li><p>&#39;텍스트 마이닝에서 &#39;TF-IDF&#39;가 측정하는 것은?
a) 문서 내 단어의 빈도
b) 전체 문서 집합에서 특정 단어의 중요도
c) 문장의 길이
d) 문서의 주제</p>
<p>정답: b) 전체 문서 집합에서 특정 단어의 중요도</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;로지스틱 회귀(Logistic Regression)&#39;가 주로 사용되는 문제 유형은?
a) 연속형 변수 예측
b) 이진 분류
c) 다중 회귀
d) 군집화</p>
<p>정답: b) 이진 분류</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;앙상블 학습(Ensemble Learning)&#39;의 방법이 아닌 것은?
a) 배깅(Bagging)
b) 부스팅(Boosting)
c) 스태킹(Stacking)
d) 정규화(Regularization)</p>
<p>정답: d) 정규화(Regularization)</p>
</li>
<li><p>&#39;시계열 데이터 분석에서 &#39;ARIMA&#39; 모델의 &#39;MA&#39;가 의미하는 것은?
a) Moving Average
b) Maximum Amplitude
c) Median Analysis
d) Multiple Alignment</p>
<p>정답: a) Moving Average</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;연관 규칙 분석&#39;의 &#39;지지도(Support)&#39; 지표가 의미하는 것은?
a) 항목 A를 포함한 거래 중 항목 B도 포함된 비율
b) 전체 거래 중 항목 A와 B를 동시에 포함한 거래의 비율
c) 항목 A와 B가 동시에 발생할 확률과 개별적으로 발생할 확률의 비
d) 항목 A를 구매한 고객이 항목 B도 구매할 확률</p>
<p>정답: b) 전체 거래 중 항목 A와 B를 동시에 포함한 거래의 비율</p>
</li>
<li><p>&#39;데이터베이스에서 &#39;OLAP(Online Analytical Processing)&#39;의 주요 특징이 아닌 것은?
a) 다차원 데이터 분석
b) 실시간 트랜잭션 처리
c) 대규모 데이터 요약
d) 의사 결정 지원</p>
<p>정답: b) 실시간 트랜잭션 처리</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;편향-분산 트레이드오프(Bias-Variance Tradeoff)&#39;와 관련하여 올바른 것은?
a) 모델의 복잡도가 증가할수록 편향은 감소하고 분산은 증가하는 경향이 있다
b) 편향과 분산은 항상 반비례 관계에 있다
c) 과적합된 모델은 높은 편향과 낮은 분산을 보인다
d) 과소적합된 모델은 낮은 편향과 높은 분산을 보인다</p>
<p>정답: a) 모델의 복잡도가 증가할수록 편향은 감소하고 분산은 증가하는 경향이 있다</p>
</li>
<li><p>&#39;데이터 마이닝에서 &#39;의사결정 트리(Decision Tree)&#39; 알고리즘의 장점이 아닌 것은?
a) 결과 해석이 용이하다
b) 수치형과 범주형 변수를 모두 처리할 수 있다
c) 비선형 관계도 모델링할 수 있다
d) 항상 전역 최적해를 찾는다</p>
<p>정답: d) 항상 전역 최적해를 찾는다</p>
</li>
<li><p>&#39;텍스트 마이닝에서 &#39;워드 임베딩(Word Embedding)&#39;의 대표적인 알고리즘은?
a) K-means
b) Word2Vec
c) Apriori
d) DBSCAN</p>
<p>정답: b) Word2Vec</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;교차 엔트로피(Cross-Entropy)&#39;가 주로 사용되는 상황은?
a) 회귀 문제의 손실 함수
b) 분류 문제의 손실 함수
c) 클러스터링의 평가 지표
d) 특성 선택의 기준</p>
<p>정답: b) 분류 문제의 손실 함수</p>
</li>
<li><p>&#39;빅데이터 분석에서 &#39;스파크(Spark)&#39;의 주요 특징이 아닌 것은?
a) 인메모리 처리
b) 배치 처리와 실시간 처리 지원
c) 다양한 프로그래밍 언어 인터페이스 제공
d) 관계형 데이터베이스 관리 시스템</p>
<p>정답: d) 관계형 데이터베이스 관리 시스템</p>
</li>
<li><p>&#39;데이터 분석에서 &#39;혼동 행렬(Confusion Matrix)&#39;을 통해 계산할 수 있는 지표가 아닌 것은?
a) 정밀도(Precision)
b) 재현율(Recall)
c) F1 점수
d) R-제곱(R-squared)</p>
<p>정답: d) R-제곱(R-squared)</p>
</li>
</ol>
]]></description>
        </item>
        <item>
            <title><![CDATA[2024년 ADSP 학습 자료]]></title>
            <link>https://velog.io/@null_point/2024%EB%85%84-ADSP-%ED%95%99%EC%8A%B5-%EC%9E%90%EB%A3%8C</link>
            <guid>https://velog.io/@null_point/2024%EB%85%84-ADSP-%ED%95%99%EC%8A%B5-%EC%9E%90%EB%A3%8C</guid>
            <pubDate>Sat, 29 Jun 2024 19:11:29 GMT</pubDate>
            <description><![CDATA[<h1 id="adsp-데이터-분석-준전문가-학습자료">ADSP (데이터 분석 준전문가) 학습자료</h1>
<h2 id="목차">목차</h2>
<ol>
<li><a href="#1-%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%9D%98-%EC%9D%B4%ED%95%B4">데이터의 이해</a></li>
<li><a href="#2-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%B6%84%EC%84%9D-%EA%B8%B0%ED%9A%8D">데이터 분석 기획</a></li>
<li><a href="#3-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%B6%84%EC%84%9D">데이터 분석</a></li>
<li><a href="#4-ai-%EC%98%88%EC%83%81%EB%AC%B8%EC%A0%9C-200%EC%84%A0">AI 예상문제 200선</a></li>
</ol>
<hr>
<h2 id="1-데이터의-이해">1. 데이터의 이해</h2>
<h3 id="11-데이터와-정보">1.1 데이터와 정보</h3>
<h4 id="111-데이터의-정의">1.1.1 데이터의 정의</h4>
<p>데이터는 현실 세계에서 관찰이나 측정을 통해 수집된 사실이나 값을 의미합니다. 데이터는 가공되지 않은 상태의 순수한 숫자나 기호를 말합니다.</p>
<h4 id="112-정보의-정의">1.1.2 정보의 정의</h4>
<p>정보는 데이터를 의미 있는 형태로 가공하여 유용한 상태로 만든 것을 말합니다. 정보는 의사결정에 직접적으로 활용될 수 있는 형태입니다.</p>
<h4 id="113-데이터와-정보의-관계">1.1.3 데이터와 정보의 관계</h4>
<ul>
<li>데이터 → 처리 → 정보</li>
<li>정보 = 데이터 + 의미</li>
</ul>
<h3 id="12-빅데이터의-이해">1.2 빅데이터의 이해</h3>
<h4 id="121-빅데이터의-정의">1.2.1 빅데이터의 정의</h4>
<p>빅데이터는 기존 데이터베이스 관리도구로 데이터를 수집, 저장, 관리, 분석할 수 있는 역량을 넘어서는 대량의 정형 또는 비정형 데이터 집합을 의미합니다.</p>
<h4 id="122-빅데이터의-특성-3v">1.2.2 빅데이터의 특성 (3V)</h4>
<ol>
<li>Volume (규모) : 데이터의 양</li>
<li>Velocity (속도) : 데이터 처리 속도</li>
<li>Variety (다양성) : 데이터 종류의 다양성</li>
</ol>
<h4 id="123-빅데이터의-가치와-영향">1.2.3 빅데이터의 가치와 영향</h4>
<ul>
<li>비즈니스 모델 혁신</li>
<li>의사결정 최적화</li>
<li>고객 경험 개선</li>
<li>운영 효율성 향상</li>
</ul>
<h3 id="13-데이터베이스의-이해">1.3 데이터베이스의 이해</h3>
<h4 id="131-데이터베이스의-정의">1.3.1 데이터베이스의 정의</h4>
<p>데이터베이스는 체계적으로 구조화되어 저장된 데이터의 집합을 의미합니다.</p>
<h4 id="132-dbms-database-management-system">1.3.2 DBMS (Database Management System)</h4>
<p>DBMS는 데이터베이스를 관리하고 운영하는 소프트웨어 시스템입니다.</p>
<h4 id="133-데이터베이스의-특징">1.3.3 데이터베이스의 특징</h4>
<ul>
<li>실시간 접근성</li>
<li>계속적인 변화</li>
<li>동시 공유</li>
<li>내용에 의한 참조</li>
</ul>
<h3 id="14-데이터-웨어하우스">1.4 데이터 웨어하우스</h3>
<h4 id="141-데이터-웨어하우스의-정의">1.4.1 데이터 웨어하우스의 정의</h4>
<p>데이터 웨어하우스는 기업의 의사결정을 지원하기 위해 데이터를 체계적으로 통합하여 저장한 데이터베이스입니다.</p>
<h4 id="142-데이터-웨어하우스의-특징">1.4.2 데이터 웨어하우스의 특징</h4>
<ul>
<li>주제 지향적</li>
<li>통합된 데이터</li>
<li>시계열적 데이터</li>
<li>비휘발성</li>
</ul>
<h4 id="143-데이터-마트">1.4.3 데이터 마트</h4>
<p>데이터 마트는 데이터 웨어하우스의 부분집합으로, 특정 부서나 업무를 위한 소규모 데이터 웨어하우스입니다.</p>
<hr>
<h2 id="2-데이터-분석-기획">2. 데이터 분석 기획</h2>
<h3 id="21-분석-방법론">2.1 분석 방법론</h3>
<h4 id="211-crisp-dm-cross-industry-standard-process-for-data-mining">2.1.1 CRISP-DM (Cross-Industry Standard Process for Data Mining)</h4>
<ol>
<li>비즈니스 이해</li>
<li>데이터 이해</li>
<li>데이터 준비</li>
<li>모델링</li>
<li>평가</li>
<li>전개</li>
</ol>
<h4 id="212-kdd-knowledge-discovery-in-databases">2.1.2 KDD (Knowledge Discovery in Databases)</h4>
<ol>
<li>선택 (Selection)</li>
<li>전처리 (Preprocessing)</li>
<li>변환 (Transformation)</li>
<li>데이터 마이닝 (Data Mining)</li>
<li>해석/평가 (Interpretation/Evaluation)</li>
</ol>
<h3 id="22-분석-과제-정의">2.2 분석 과제 정의</h3>
<h4 id="221-분석-과제-도출-프로세스">2.2.1 분석 과제 도출 프로세스</h4>
<ol>
<li>비즈니스 이해</li>
<li>데이터 이해</li>
<li>분석 과제 정의</li>
<li>프로젝트 계획 수립</li>
</ol>
<h4 id="222-분석-과제-정의서-작성">2.2.2 분석 과제 정의서 작성</h4>
<ul>
<li>과제명</li>
<li>배경 및 목적</li>
<li>기대효과</li>
<li>분석 방법</li>
<li>필요 데이터</li>
<li>수행 일정</li>
</ul>
<h3 id="23-분석-프로젝트-관리">2.3 분석 프로젝트 관리</h3>
<h4 id="231-프로젝트-관리-영역">2.3.1 프로젝트 관리 영역</h4>
<ul>
<li>범위 관리</li>
<li>일정 관리</li>
<li>원가 관리</li>
<li>품질 관리</li>
<li>인적 자원 관리</li>
<li>의사소통 관리</li>
<li>리스크 관리</li>
<li>조달 관리</li>
</ul>
<h4 id="232-분석-프로젝트-위험-관리">2.3.2 분석 프로젝트 위험 관리</h4>
<ul>
<li>위험 식별</li>
<li>위험 평가</li>
<li>위험 대응 계획 수립</li>
<li>위험 모니터링 및 통제</li>
</ul>
<h3 id="24-데이터-분석-거버넌스">2.4 데이터 분석 거버넌스</h3>
<h4 id="241-데이터-거버넌스의-정의">2.4.1 데이터 거버넌스의 정의</h4>
<p>데이터 거버넌스는 조직 내 데이터의 가용성, 유용성, 무결성, 보안성을 관리하기 위한 정책, 절차, 표준을 수립하고 실행하는 체계입니다.</p>
<h4 id="242-데이터-거버넌스의-주요-영역">2.4.2 데이터 거버넌스의 주요 영역</h4>
<ul>
<li>데이터 아키텍처 관리</li>
<li>데이터 품질 관리</li>
<li>메타데이터 관리</li>
<li>데이터 보안 및 프라이버시 관리</li>
</ul>
<hr>
<h2 id="3-데이터-분석">3. 데이터 분석</h2>
<h3 id="31-통계-분석-기초">3.1 통계 분석 기초</h3>
<h4 id="311-기술통계">3.1.1 기술통계</h4>
<ul>
<li>중심경향치 (평균, 중앙값, 최빈값)</li>
<li>산포도 (분산, 표준편차, 범위)</li>
<li>분포 (정규분포, 이항분포, 포아송분포)</li>
</ul>
<h4 id="312-추론통계">3.1.2 추론통계</h4>
<ul>
<li>가설검정</li>
<li>신뢰구간</li>
<li>회귀분석</li>
<li>분산분석 (ANOVA)</li>
</ul>
<h3 id="32-데이터-마이닝">3.2 데이터 마이닝</h3>
<h4 id="321-분류-classification">3.2.1 분류 (Classification)</h4>
<ul>
<li>의사결정나무</li>
<li>로지스틱 회귀</li>
<li>서포트 벡터 머신 (SVM)</li>
<li>나이브 베이즈</li>
</ul>
<h4 id="322-군집-clustering">3.2.2 군집 (Clustering)</h4>
<ul>
<li>K-평균 군집화</li>
<li>계층적 군집화</li>
<li>DBSCAN</li>
</ul>
<h4 id="323-연관규칙-association-rules">3.2.3 연관규칙 (Association Rules)</h4>
<ul>
<li>Apriori 알고리즘</li>
<li>FP-Growth 알고리즘</li>
</ul>
<h3 id="33-텍스트-마이닝">3.3 텍스트 마이닝</h3>
<h4 id="331-자연어-처리-nlp">3.3.1 자연어 처리 (NLP)</h4>
<ul>
<li>형태소 분석</li>
<li>품사 태깅</li>
<li>개체명 인식</li>
</ul>
<h4 id="332-감성-분석">3.3.2 감성 분석</h4>
<ul>
<li>긍정/부정 분류</li>
<li>감성 사전 구축</li>
</ul>
<h4 id="333-토픽-모델링">3.3.3 토픽 모델링</h4>
<ul>
<li>LDA (Latent Dirichlet Allocation)</li>
<li>LSA (Latent Semantic Analysis)</li>
</ul>
<h3 id="34-소셜-네트워크-분석">3.4 소셜 네트워크 분석</h3>
<h4 id="341-중심성-분석">3.4.1 중심성 분석</h4>
<ul>
<li>연결 중심성</li>
<li>근접 중심성</li>
<li>매개 중심성</li>
<li>아이겐벡터 중심성</li>
</ul>
<h4 id="342-커뮤니티-탐지">3.4.2 커뮤니티 탐지</h4>
<ul>
<li>모듈성 기반 알고리즘</li>
<li>클릭 탐지 알고리즘</li>
</ul>
<h3 id="35-시계열-분석">3.5 시계열 분석</h3>
<h4 id="351-시계열-구성요소">3.5.1 시계열 구성요소</h4>
<ul>
<li>추세 (Trend)</li>
<li>계절성 (Seasonality)</li>
<li>주기성 (Cyclical)</li>
<li>불규칙성 (Irregular)</li>
</ul>
<h4 id="352-시계열-모델">3.5.2 시계열 모델</h4>
<ul>
<li>ARIMA (Autoregressive Integrated Moving Average)</li>
<li>지수평활법</li>
<li>프로펫 (Prophet)</li>
</ul>
<h3 id="36-머신러닝과-딥러닝">3.6 머신러닝과 딥러닝</h3>
<h4 id="361-지도학습">3.6.1 지도학습</h4>
<ul>
<li>선형 회귀</li>
<li>로지스틱 회귀</li>
<li>결정 트리</li>
<li>랜덤 포레스트</li>
<li>그래디언트 부스팅</li>
</ul>
<h4 id="362-비지도학습">3.6.2 비지도학습</h4>
<ul>
<li>주성분 분석 (PCA)</li>
<li>K-평균 군집화</li>
<li>DBSCAN</li>
</ul>
<h4 id="363-딥러닝">3.6.3 딥러닝</h4>
<ul>
<li>인공신경망 (ANN)</li>
<li>합성곱 신경망 (CNN)</li>
<li>순환 신경망 (RNN)</li>
<li>LSTM (Long Short-Term Memory)</li>
</ul>
<hr>
<h2 id="4-ai-예상문제-200문제">4. AI 예상문제 200문제</h2>
<ol>
<li><p>빅데이터의 3V 중 &#39;Volume&#39;이 의미하는 바는 무엇인가?
a) 데이터의 다양성
b) 데이터의 속도
c) 데이터의 양
d) 데이터의 가치</p>
<p>정답: c) 데이터의 양</p>
</li>
<li><p>다음 중 CRISP-DM 방법론의 단계가 아닌 것은?
a) 비즈니스 이해
b) 데이터 이해
c) 데이터 시각화
d) 모델링</p>
<p>정답: c) 데이터 시각화</p>
</li>
<li><p>데이터 웨어하우스의 특징이 아닌 것은?
a) 주제 지향적
b) 통합된 데이터
c) 휘발성
d) 시계열적 데이터</p>
<p>정답: c) 휘발성</p>
</li>
<li><p>다음 중 비지도 학습 방법은?
a) 로지스틱 회귀
b) K-평균 군집화
c) 서포트 벡터 머신
d) 의사결정나무</p>
<p>정답: b) K-평균 군집화</p>
</li>
<li><p>텍스트 마이닝에서 문서의 주제를 추출하는 기법은?
a) 감성 분석
b) 개체명 인식
c) 토픽 모델링
d) 형태소 분석</p>
<p>정답: c) 토픽 모델링</p>
</li>
<li><p>소셜 네트워크 분석에서 노드 간 최단 경로의 수에 기반한 중심성 지표는?
a) 연결 중심성
b) 근접 중심성
c) 매개 중심성
d) 아이겐벡터 중심성</p>
<p>정답: c) 매개 중심성</p>
</li>
<li><p>시계열 데이터의 구성요소가 아닌 것은?
a) 추세
b) 계절성
c) 주기성
d) 선형성</p>
<p>정답: d) 선형성</p>
</li>
<li><p>다음 중 데이터 마이닝의 분류(Classification) 기법이 아닌 것은?
a) 의사결정나무
b) 로지스틱 회귀
c) K-평균 군집화
d) 나이브 베이즈</p>
<p>정답: c) K-평균 군집화</p>
</li>
<li><p>데이터 거버넌스의 주요 영역에 해당하지 않는 것은?
a) 데이터 아키텍처 관리
b) 데이터 품질 관리
c) 메타데이터 관리
d) 데이터 마케팅 관리</p>
<p>정답: d) 데이터 마케팅 관리</p>
</li>
<li><p>다음 중 딥러닝 모델이 아닌 것은?
a) CNN
b) RNN
c) LSTM
d) SVM</p>
<p>정답: d) SVM</p>
</li>
<li><p>데이터의 분산을 최대화하는 방향으로 차원을 축소하는 기법은?
a) LDA
b) PCA
c) SVD
d) t-SNE</p>
<p>정답: b) PCA</p>
</li>
<li><p>다음 중 연관규칙 분석의 평가 지표가 아닌 것은?
a) 지지도
b) 신뢰도
c) 향상도
d) 정확도</p>
<p>정답: d) 정확도</p>
</li>
<li><p>시계열 분석에서 사용되는 ARIMA 모델에서 &#39;I&#39;가 의미하는 것은?
a) Integrated
b) Independent
c) Iterative
d) Inverse</p>
<p>정답: a) Integrated</p>
</li>
<li><p>다음 중 데이터 전처리 과정에 해당하지 않는 것은?
a) 결측치 처리
b) 이상치 처리
c) 정규화
d) 회귀분석</p>
<p>정답: d) 회귀분석</p>
</li>
<li><p>머신러닝 모델의 과적합(Overfitting)을 방지하기 위한 방법이 아닌 것은?
a) 규제화 (Regularization)
b) 교차 검증 (Cross-validation)
c) 드롭아웃 (Dropout)
d) 데이터 증강 (Data augmentation)</p>
<p>정답: d) 데이터 증강 (Data augmentation)</p>
</li>
<li><p>다음 중 비정형 데이터에 해당하는 것은?
a) 고객의 나이
b) 제품의 가격
c) 고객 리뷰 텍스트
d) 거래 날짜</p>
<p>정답: c) 고객 리뷰 텍스트</p>
</li>
<li><p>데이터 분석 프로젝트에서 &#39;스코프 크리프(Scope Creep)&#39;란 무엇인가?
a) 프로젝트 범위가 불명확하게 확장되는 현상
b) 데이터의 품질이 저하되는 현상
c) 분석 모델의 성능이 떨어지는 현상
d) 프로젝트 일정이 지연되는 현상</p>
<p>정답: a) 프로젝트 범위가 불명확하게 확장되는 현상</p>
</li>
<li><p>다음 중 데이터 품질의 차원이 아닌 것은?
a) 정확성
b) 완전성
c) 일관성
d) 복잡성</p>
<p>정답: d) 복잡성</p>
</li>
<li><p>머신러닝에서 &#39;앙상블(Ensemble)&#39; 기법이란?
a) 여러 개의 약한 학습기를 결합하여 강한 학습기를 만드는 방법
b) 데이터를 여러 부분집합으로 나누어 분석하는 방법
c) 하나의 모델을 반복적으로 학습시키는 방법
d) 데이터의 차원을 축소하는 방법</p>
<p>정답: a) 여러 개의 약한 학습기를 결합하여 강한 학습기를 만드는 방법</p>
</li>
<li><p>다음 중 데이터 분석가의 역량으로 가장 적절하지 않은 것은?
a) 통계적 사고능력
b) 프로그래밍 능력
c) 비즈니스 이해능력
d) 마케팅 실행능력</p>
<p>정답: d) 마케팅 실행능력</p>
</li>
<li><p>다음 중 데이터 마이닝의 군집화(Clustering) 알고리즘이 아닌 것은?
a) K-means
b) DBSCAN
c) 계층적 군집화
d) 로지스틱 회귀</p>
<p>정답: d) 로지스틱 회귀</p>
</li>
<li><p>빅데이터 분석에서 &#39;Hadoop&#39;의 주요 구성요소가 아닌 것은?
a) HDFS
b) MapReduce
c) YARN
d) SQL</p>
<p>정답: d) SQL</p>
</li>
<li><p>다음 중 데이터 시각화 도구가 아닌 것은?
a) Tableau
b) Power BI
c) MongoDB
d) Qlik</p>
<p>정답: c) MongoDB</p>
</li>
<li><p>텍스트 마이닝에서 &#39;불용어(Stop words)&#39;란?
a) 분석에 중요한 의미를 갖는 단어
b) 분석에서 제외되는 의미 없는 단어
c) 문장의 주제를 나타내는 단어
d) 문장의 감성을 나타내는 단어</p>
<p>정답: b) 분석에서 제외되는 의미 없는 단어</p>
</li>
<li><p>다음 중 시계열 데이터 분석 기법이 아닌 것은?
a) 이동평균법
b) 지수평활법
c) ARIMA
d) K-Nearest Neighbors</p>
<p>정답: d) K-Nearest Neighbors</p>
</li>
<li><p>데이터 분석에서 &#39;차원의 저주(Curse of Dimensionality)&#39;란?
a) 데이터의 차원이 증가할수록 분석의 정확도가 높아지는 현상
b) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상
c) 데이터의 차원이 감소할수록 정보의 손실이 커지는 현상
d) 데이터의 차원이 변경될 때마다 모델을 재학습해야 하는 현상</p>
<p>정답: b) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상</p>
</li>
<li><p>다음 중 비즈니스 인텔리전스(BI)의 구성요소가 아닌 것은?
a) 데이터 웨어하우스
b) OLAP
c) 데이터 마이닝
d) 트랜잭션 처리</p>
<p>정답: d) 트랜잭션 처리</p>
</li>
<li><p>데이터 분석에서 &#39;교차 검증(Cross-validation)&#39;의 목적은?
a) 모델의 과적합을 방지하기 위해
b) 데이터의 품질을 향상시키기 위해
c) 분석 속도를 높이기 위해
d) 데이터의 차원을 축소하기 위해</p>
<p>정답: a) 모델의 과적합을 방지하기 위해</p>
</li>
<li><p>다음 중 데이터 마이닝의 &#39;연관규칙(Association Rule)&#39; 분석에서 사용되는 알고리즘은?
a) K-means
b) Apriori
c) SVM
d) Naive Bayes</p>
<p>정답: b) Apriori</p>
</li>
<li><p>데이터 분석에서 &#39;ETL&#39;은 무엇의 약자인가?
a) Extract, Transform, Load
b) Evaluate, Test, Learn
c) Explore, Train, Label
d) Estimate, Track, Locate</p>
<p>정답: a) Extract, Transform, Load</p>
</li>
<li><p>다음 중 기계학습 모델의 성능 평가 지표가 아닌 것은?
a) 정확도 (Accuracy)
b) 재현율 (Recall)
c) F1 점수
d) 표준편차 (Standard Deviation)</p>
<p>정답: d) 표준편차 (Standard Deviation)</p>
</li>
<li><p>데이터 마이닝에서 &#39;오버샘플링(Oversampling)&#39;과 &#39;언더샘플링(Undersampling)&#39;은 어떤 문제를 해결하기 위한 기법인가?
a) 데이터의 차원 축소
b) 클래스 불균형
c) 과적합
d) 결측치 처리</p>
<p>정답: b) 클래스 불균형</p>
</li>
<li><p>다음 중 비정형 데이터 분석 기법이 아닌 것은?
a) 텍스트 마이닝
b) 음성 인식
c) 이미지 처리
d) 선형 회귀</p>
<p>정답: d) 선형 회귀</p>
</li>
<li><p>데이터 분석에서 &#39;특이값(Outlier)&#39;을 처리하는 방법으로 적절하지 않은 것은?
a) 제거
b) 대체
c) 변환
d) 증폭</p>
<p>정답: d) 증폭</p>
</li>
<li><p>다음 중 데이터 분석 프로젝트의 위험 요인이 아닌 것은?
a) 데이터 품질 문제
b) 기술적 한계
c) 자원 부족
d) 분석 결과의 정확성</p>
<p>정답: d) 분석 결과의 정확성</p>
</li>
<li><p>데이터 마이닝에서 &#39;가지치기(Pruning)&#39;의 목적은?
a) 데이터의 양을 줄이기 위해
b) 모델의 복잡도를 줄이고 과적합을 방지하기 위해
c) 분석 속도를 높이기 위해
d) 데이터의 품질을 향상시키기 위해</p>
<p>정답: b) 모델의 복잡도를 줄이고 과적합을 방지하기 위해</p>
</li>
<li><p>다음 중 데이터 분석의 CRISP-DM 방법론에서 가장 마지막 단계는?
a) 평가
b) 전개
c) 모델링
d) 데이터 준비</p>
<p>정답: b) 전개</p>
</li>
<li><p>텍스트 마이닝에서 &#39;어간 추출(Stemming)&#39;과 &#39;표제어 추출(Lemmatization)&#39;의 주요 목적은?
a) 문장의 구조를 분석하기 위해
b) 단어의 기본형을 찾아 단어의 변형을 통일하기 위해
c) 문장의 감성을 분석하기 위해
d) 문장에서 중요한 키워드를 추출하기 위해</p>
<p>정답: b) 단어의 기본형을 찾아 단어의 변형을 통일하기 위해</p>
</li>
<li><p>데이터 분석에서 &#39;앙상블 학습(Ensemble Learning)&#39;의 대표적인 알고리즘이 아닌 것은?
a) 랜덤 포레스트 (Random Forest)
b) 그래디언트 부스팅 (Gradient Boosting)
c) 배깅 (Bagging)
d) K-평균 군집화 (K-means Clustering)</p>
<p>정답: d) K-평균 군집화 (K-means Clustering)</p>
</li>
<li><p>다음 중 데이터 분석 결과의 시각화 방법으로 가장 적절하지 않은 것은?
a) 막대 그래프
b) 산점도
c) 히트맵
d) 결정 트리</p>
<p>정답: d) 결정 트리</p>
</li>
<li><p>데이터 분석에서 &#39;교차 검증(Cross-validation)&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 모델의 일반화 성능 평가
c) 데이터의 차원 축소
d) 분석 속도 개선</p>
<p>정답: b) 모델의 일반화 성능 평가</p>
</li>
<li><p>다음 중 비지도 학습(Unsupervised Learning) 알고리즘이 아닌 것은?
a) K-means 군집화
b) 주성분 분석(PCA)
c) 로지스틱 회귀
d) DBSCAN</p>
<p>정답: c) 로지스틱 회귀</p>
</li>
<li><p>데이터 분석에서 &#39;ROC 곡선&#39;이 나타내는 것은?
a) 모델의 학습 속도
b) 데이터의 분포
c) 모델의 분류 성능
d) 변수 간의 상관관계</p>
<p>정답: c) 모델의 분류 성능</p>
</li>
<li><p>다음 중 시계열 데이터 분석에 사용되는 기법이 아닌 것은?
a) 자기회귀(AR) 모델
b) 이동평균(MA) 모델
c) ARIMA 모델
d) K-최근접 이웃(K-NN) 알고리즘</p>
<p>정답: d) K-최근접 이웃(K-NN) 알고리즘</p>
</li>
<li><p>데이터 마이닝에서 &#39;과적합(Overfitting)&#39;이란?
a) 모델이 훈련 데이터에 지나치게 맞춰져 새로운 데이터에 대한 일반화 성능이 떨어지는 현상
b) 모델이 훈련 데이터의 특성을 제대로 학습하지 못한 현상
c) 데이터의 양이 너무 많아 모델의 학습이 불가능한 현상
d) 모델의 복잡도가 너무 낮아 데이터의 특성을 표현하지 못하는 현상</p>
<p>정답: a) 모델이 훈련 데이터에 지나치게 맞춰져 새로운 데이터에 대한 일반화 성능이 떨어지는 현상</p>
</li>
<li><p>다음 중 텍스트 마이닝에서 사용되는 기법이 아닌 것은?
a) 감성 분석
b) 토픽 모델링
c) 개체명 인식
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 분석에서 &#39;특징 선택(Feature Selection)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 모델의 복잡도를 높이기 위해
c) 중요한 변수만을 선택하여 모델의 성능을 향상시키기 위해
d) 데이터의 분포를 변경하기 위해</p>
<p>정답: c) 중요한 변수만을 선택하여 모델의 성능을 향상시키기 위해</p>
</li>
<li><p>다음 중 데이터 전처리 과정에 해당하지 않는 것은?
a) 결측치 처리
b) 이상치 제거
c) 정규화
d) 모델 평가</p>
<p>정답: d) 모델 평가</p>
</li>
<li><p>데이터 마이닝에서 &#39;연관 규칙(Association Rule)&#39;의 주요 응용 분야는?
a) 이미지 분류
b) 장바구니 분석
c) 음성 인식
d) 시계열 예측</p>
<p>정답: b) 장바구니 분석</p>
</li>
<li><p>다음 중 딥러닝(Deep Learning)의 특징이 아닌 것은?
a) 다층 신경망 구조
b) 대량의 데이터 필요
c) 특징 추출의 자동화
d) 적은 계산 리소스로 빠른 학습</p>
<p>정답: d) 적은 계산 리소스로 빠른 학습</p>
</li>
<li><p>데이터 분석에서 &#39;차원의 저주(Curse of Dimensionality)&#39;란?
a) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상
b) 데이터의 차원이 감소할수록 정보의 손실이 증가하는 현상
c) 데이터의 차원이 증가할수록 분석 속도가 빨라지는 현상
d) 데이터의 차원이 감소할수록 모델의 복잡도가 증가하는 현상</p>
<p>정답: a) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상</p>
</li>
<li><p>다음 중 앙상블 학습(Ensemble Learning) 방법이 아닌 것은?
a) 배깅(Bagging)
b) 부스팅(Boosting)
c) 스태킹(Stacking)
d) 클러스터링(Clustering)</p>
<p>정답: d) 클러스터링(Clustering)</p>
</li>
<li><p>데이터 분석에서 &#39;A/B 테스트&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 두 가지 버전 중 더 나은 성능을 보이는 것을 선택
c) 모델의 과적합 방지
d) 데이터의 차원 축소</p>
<p>정답: b) 두 가지 버전 중 더 나은 성능을 보이는 것을 선택</p>
</li>
<li><p>다음 중 비정형 데이터에 해당하지 않는 것은?
a) 텍스트 문서
b) 이미지 파일
c) 음성 녹음
d) 스프레드시트</p>
<p>정답: d) 스프레드시트</p>
</li>
<li><p>데이터 분석에서 &#39;혼동 행렬(Confusion Matrix)&#39;이 제공하는 정보가 아닌 것은?
a) 참 양성(True Positive)
b) 거짓 음성(False Negative)
c) 정밀도(Precision)
d) 평균 제곱 오차(Mean Squared Error)</p>
<p>정답: d) 평균 제곱 오차(Mean Squared Error)</p>
</li>
<li><p>다음 중 데이터 분석 프로젝트의 성공 요인이 아닌 것은?
a) 명확한 비즈니스 목표 설정
b) 고품질의 데이터 확보
c) 적절한 분석 기법의 선택
d) 최신 하드웨어의 사용</p>
<p>정답: d) 최신 하드웨어의 사용</p>
</li>
<li><p>데이터 마이닝에서 &#39;부트스트래핑(Bootstrapping)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 모델의 신뢰성을 평가하기 위해
c) 데이터의 차원을 축소하기 위해
d) 모델의 학습 속도를 높이기 위해</p>
<p>정답: b) 모델의 신뢰성을 평가하기 위해</p>
</li>
<li><p>다음 중 데이터 분석에서 &#39;정규화(Normalization)&#39;의 목적이 아닌 것은?
a) 변수의 스케일을 통일
b) 모델의 수렴 속도 향상
c) 특정 변수의 영향력 증대
d) 변수 간 비교 가능성 증대</p>
<p>정답: c) 특정 변수의 영향력 증대</p>
</li>
<li><p>데이터 분석에서 &#39;시각화(Visualization)&#39;의 주요 목적이 아닌 것은?
a) 데이터의 패턴 발견
b) 복잡한 정보의 간단한 전달
c) 이상치 탐지
d) 데이터의 품질 향상</p>
<p>정답: d) 데이터의 품질 향상</p>
</li>
<li><p>다음 중 데이터 마이닝의 &#39;분류(Classification)&#39; 알고리즘이 아닌 것은?
a) 로지스틱 회귀
b) 의사결정 트리
c) K-평균 군집화
d) 서포트 벡터 머신</p>
<p>정답: c) K-평균 군집화</p>
</li>
<li><p>데이터 분석에서 &#39;과소적합(Underfitting)&#39;이란?
a) 모델이 훈련 데이터의 패턴을 제대로 학습하지 못한 상태
b) 모델이 훈련 데이터에 지나치게 맞춰진 상태
c) 데이터의 양이 너무 많아 모델 학습이 불가능한 상태
d) 모델의 복잡도가 너무 높아 일반화가 어려운 상태</p>
<p>정답: a) 모델이 훈련 데이터의 패턴을 제대로 학습하지 못한 상태</p>
</li>
<li><p>다음 중 &#39;비지도 학습(Unsupervised Learning)&#39;의 예가 아닌 것은?
a) K-평균 군집화
b) 주성분 분석(PCA)
c) 랜덤 포레스트
d) 자기조직화 지도(SOM)</p>
<p>정답: c) 랜덤 포레스트</p>
</li>
<li><p>데이터 분석에서 &#39;SQL&#39;의 주요 용도는?
a) 이미지 처리
b) 자연어 처리
c) 데이터베이스 쿼리
d) 딥러닝 모델 구축</p>
<p>정답: c) 데이터베이스 쿼리</p>
</li>
<li><p>다음 중 데이터 마이닝의 &#39;연관 규칙(Association Rule)&#39; 분석에서 사용되는 지표가 아닌 것은?
a) 지지도(Support)
b) 신뢰도(Confidence)
c) 향상도(Lift)
d) 정확도(Accuracy)</p>
<p>정답: d) 정확도(Accuracy)</p>
</li>
<li><p>데이터 분석에서 &#39;특이값(Outlier)&#39; 처리 방법으로 적절하지 않은 것은?
a) 제거
b) 대체
c) 변환
d) 증폭</p>
<p>정답: d) 증폭</p>
</li>
<li><p>다음 중 시계열 데이터 분석 기법이 아닌 것은?
a) ARIMA
b) 지수평활법
c) K-최근접 이웃(K-NN)
d) 홀트-윈터스(Holt-Winters) 방법</p>
<p>정답: c) K-최근접 이웃(K-NN)</p>
</li>
<li><p>데이터 마이닝에서 &#39;가지치기(Pruning)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 모델의 과적합을 방지하기 위해
c) 데이터의 차원을 증가시키기 위해
d) 모델의 학습 속도를 높이기 위해</p>
<p>정답: b) 모델의 과적합을 방지하기 위해</p>
</li>
<li><p>다음 중 텍스트 마이닝 과정에 포함되지 않는 것은?
a) 토큰화(Tokenization)
b) 불용어 제거(Stop words removal)
c) 어간 추출(Stemming)
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 분석에서 &#39;교차 검증(Cross-validation)&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 모델의 일반화 성능 평가
c) 데이터의 차원 축소
d) 특이값 탐지</p>
<p>정답: b) 모델의 일반화 성능 평가</p>
</li>
<li><p>다음 중 딥러닝(Deep Learning) 모델이 아닌 것은?
a) CNN (Convolutional Neural Network)
b) RNN (Recurrent Neural Network)
c) GAN (Generative Adversarial Network)
d) SVM (Support Vector Machine)</p>
<p>정답: d) SVM (Support Vector Machine)</p>
</li>
<li><p>데이터 분석에서 &#39;차원 축소(Dimensionality Reduction)&#39;의 주요 목적이 아닌 것은?
a) 데이터 시각화 용이성 증대
b) 모델의 복잡도 감소
c) 과적합 위험 감소
d) 데이터의 양 증가</p>
<p>정답: d) 데이터의 양 증가</p>
</li>
<li><p>다음 중 분류(Classification) 모델의 성능 평가 지표가 아닌 것은?
a) 정밀도(Precision)
b) 재현율(Recall)
c) F1 점수
d) R-제곱(R-squared)</p>
<p>정답: d) R-제곱(R-squared)</p>
</li>
<li><p>데이터 마이닝에서 &#39;서포트 벡터 머신(SVM)&#39;의 주요 목적은?
a) 데이터 군집화
b) 이상치 탐지
c) 분류 및 회귀
d) 차원 축소</p>
<p>정답: c) 분류 및 회귀</p>
</li>
<li><p>다음 중 비지도 학습(Unsupervised Learning) 알고리즘이 아닌 것은?
a) K-평균 군집화
b) DBSCAN
c) 계층적 군집화
d) 나이브 베이즈</p>
<p>정답: d) 나이브 베이즈</p>
</li>
<li><p>데이터 분석에서 &#39;앙상블 학습(Ensemble Learning)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 여러 모델을 결합하여 성능을 향상시키기 위해
c) 데이터의 차원을 축소하기 위해
d) 모델의 학습 속도를 높이기 위해</p>
<p>정답: b) 여러 모델을 결합하여 성능을 향상시키기 위해</p>
</li>
<li><p>다음 중 데이터 전처리 과정에 해당하지 않는 것은?
a) 결측치 처리
b) 이상치 제거
c) 특징 선택
d) 모델 평가</p>
<p>정답: d) 모델 평가</p>
</li>
<li><p>데이터 분석에서 &#39;ROC 곡선&#39;이 나타내는 것은?
a) 모델의 학습 속도
b) 데이터의 분포
c) 모델의 분류 성능
d) 변수 간의 상관관계</p>
<p>정답: c) 모델의 분류 성능</p>
</li>
<li><p>다음 중 시계열 데이터 분석에 사용되는 기법이 아닌 것은?
a) 자기회귀(AR) 모델
b) 이동평균(MA) 모델
c) ARIMA 모델
d) 로지스틱 회귀</p>
<p>정답: d) 로지스틱 회귀</p>
</li>
<li><p>데이터 마이닝에서 &#39;과적합(Overfitting)&#39;을 방지하는 방법이 아닌 것은?
a) 정규화(Regularization)
b) 교차 검증(Cross-validation)
c) 데이터 증강(Data augmentation)
d) 데이터 삭제(Data deletion)</p>
<p>정답: d) 데이터 삭제(Data deletion)</p>
</li>
<li><p>다음 중 텍스트 마이닝에서 사용되는 기법이 아닌 것은?
a) 감성 분석
b) 토픽 모델링
c) 개체명 인식
d) K-평균 군집화</p>
<p>정답: d) K-평균 군집화</p>
</li>
<li><p>데이터 분석에서 &#39;특징 공학(Feature Engineering)&#39;의 주요 목적은?
a) 데이터의 양을 줄이기 위해
b) 모델의 성능을 향상시키기 위해
c) 데이터의 보안을 강화하기 위해
d) 분석 속도를 높이기 위해</p>
<p>정답: b) 모델의 성능을 향상시키기 위해</p>
</li>
<li><p>다음 중 데이터 정규화(Normalization) 방법이 아닌 것은?
a) Min-Max 정규화
b) Z-점수 정규화
c) 로그 변환
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 마이닝에서 &#39;부스팅(Boosting)&#39; 기법의 특징은?
a) 여러 모델을 병렬로 학습시킨다
b) 이전 모델의 오류에 가중치를 두어 순차적으로 학습한다
c) 데이터를 무작위로 추출하여 여러 모델을 만든다
d) 하나의 강력한 모델만을 사용한다</p>
<p>정답: b) 이전 모델의 오류에 가중치를 두어 순차적으로 학습한다</p>
</li>
<li><p>다음 중 비정형 데이터 분석 기법이 아닌 것은?
a) 자연어 처리
b) 이미지 인식
c) 음성 인식
d) 선형 회귀</p>
<p>정답: d) 선형 회귀</p>
</li>
<li><p>데이터 분석에서 &#39;ETL&#39;은 무엇의 약자인가?
a) Extract, Transform, Load
b) Evaluate, Test, Learn
c) Explore, Train, Label
d) Estimate, Track, Locate</p>
<p>정답: a) Extract, Transform, Load</p>
</li>
<li><p>다음 중 데이터 분석 프로젝트의 성공 요인이 아닌 것은?
a) 명확한 비즈니스 목표 설정
b) 데이터의 품질 관리
c) 적절한 분석 기법의 선택
d) 가장 최신의 기술만 사용</p>
<p>정답: d) 가장 최신의 기술만 사용</p>
</li>
<li><p>데이터 마이닝에서 &#39;교차 검증(Cross-validation)&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 모델의 일반화 성능 평가
c) 데이터의 차원 축소
d) 특이값 탐지</p>
<p>정답: b) 모델의 일반화 성능 평가</p>
</li>
<li><p>다음 중 시계열 데이터 분석 기법이 아닌 것은?
a) ARIMA
b) 지수 평활법
c) 홀트-윈터스 방법
d) K-최근접 이웃(K-NN)</p>
<p>정답: d) K-최근접 이웃(K-NN)</p>
</li>
<li><p>데이터 분석에서 &#39;혼동 행렬(Confusion Matrix)&#39;이 제공하는 정보가 아닌 것은?
a) 참 양성(True Positive)
b) 거짓 음성(False Negative)
c) 정밀도(Precision)
d) 평균 제곱 오차(Mean Squared Error)</p>
<p>정답: d) 평균 제곱 오차(Mean Squared Error)</p>
</li>
<li><p>다음 중 데이터 마이닝의 &#39;분류(Classification)&#39; 알고리즘이 아닌 것은?
a) 로지스틱 회귀
b) 의사결정 트리
c) K-평균 군집화
d) 서포트 벡터 머신</p>
<p>정답: c) K-평균 군집화</p>
</li>
<li><p>데이터 분석에서 &#39;차원의 저주(Curse of Dimensionality)&#39;란?
a) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상
b) 데이터의 차원이 감소할수록 정보의 손실이 증가하는 현상
c) 데이터의 차원이 증가할수록 분석 속도가 빨라지는 현상
d) 데이터의 차원이 감소할수록 모델의 복잡도가 증가하는 현상</p>
<p>정답: a) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상</p>
</li>
<li><p>다음 중 앙상블 학습(Ensemble Learning) 방법이 아닌 것은?
a) 배깅(Bagging)
b) 부스팅(Boosting)
c) 스태킹(Stacking)
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 분석에서 &#39;A/B 테스트&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 두 가지 버전 중 더 나은 성능을 보이는 것을 선택
c) 모델의 과적합 방지
d) 데이터의 차원 축소</p>
<p>정답: b) 두 가지 버전 중 더 나은 성능을 보이는 것을 선택</p>
</li>
<li><p>다음 중 비정형 데이터에 해당하지 않는 것은?
a) 텍스트 문서
b) 이미지 파일
c) 음성 녹음
d) CSV 파일</p>
<p>정답: d) CSV 파일</p>
</li>
<li><p>데이터 마이닝에서 &#39;부트스트래핑(Bootstrapping)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 모델의 신뢰성을 평가하기 위해
c) 데이터의 차원을 축소하기 위해
d) 모델의 학습 속도를 높이기 위해</p>
<p>정답: b) 모델의 신뢰성을 평가하기 위해</p>
</li>
<li><p>다음 중 데이터 분석에서 &#39;정규화(Normalization)&#39;의 목적이 아닌 것은?
a) 변수의 스케일을 통일
b) 모델의 수렴 속도 향상
c) 특정 변수의 영향력 증대
d) 변수 간 비교 가능성 증대</p>
<p>정답: c) 특정 변수의 영향력 증대</p>
</li>
<li><p>데이터 분석에서 &#39;시각화(Visualization)&#39;의 주요 목적이 아닌 것은?
a) 데이터의 패턴 발견
b) 복잡한 정보의 간단한 전달
c) 이상치 탐지
d) 데이터의 품질 향상</p>
<p>정답: d) 데이터의 품질 향상</p>
</li>
<li><p>다음 중 텍스트 마이닝 과정에 포함되지 않는 것은?
a) 토큰화(Tokenization)
b) 불용어 제거(Stop words removal)
c) 어간 추출(Stemming)
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 분석에서 &#39;과소적합(Underfitting)&#39;이란?
a) 모델이 훈련 데이터의 패턴을 제대로 학습하지 못한 상태
b) 모델이 훈련 데이터에 지나치게 맞춰진 상태
c) 데이터의 양이 너무 많아 모델 학습이 불가능한 상태
d) 모델의 복잡도가 너무 높아 일반화가 어려운 상태</p>
<p>정답: a) 모델이 훈련 데이터의 패턴을 제대로 학습하지 못한 상태</p>
</li>
<li><p>다음 중 &#39;비지도 학습(Unsupervised Learning)&#39;의 예가 아닌 것은?
a) K-평균 군집화
b) 주성분 분석(PCA)
c) 랜덤 포레스트
d) 자기조직화 지도(SOM)</p>
<p>정답: c) 랜덤 포레스트</p>
</li>
<li><p>데이터 분석에서 &#39;특이값(Outlier)&#39; 처리 방법으로 적절하지 않은 것은?
a) 제거
b) 대체
c) 변환
d) 증폭</p>
<p>정답: d) 증폭</p>
</li>
<li><p>다음 중 시계열 데이터 분석 기법이 아닌 것은?
a) ARIMA
b) 지수평활법
c) K-최근접 이웃(K-NN)
d) 홀트-윈터스(Holt-Winters) 방법</p>
<p>정답: c) K-최근접 이웃(K-NN)</p>
</li>
<li><p>데이터 마이닝에서 &#39;가지치기(Pruning)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 모델의 과적합을 방지하기 위해
c) 데이터의 차원을 증가시키기 위해
d) 모델의 학습 속도를 높이기 위해</p>
<p>정답: b) 모델의 과적합을 방지하기 위해</p>
</li>
<li><p>다음 중 텍스트 마이닝 과정에 포함되지 않는 것은?
a) 토큰화(Tokenization)
b) 불용어 제거(Stop words removal)
c) 어간 추출(Stemming)
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 분석에서 &#39;교차 검증(Cross-validation)&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 모델의 일반화 성능 평가
c) 데이터의 차원 축소
d) 특이값 탐지</p>
<p>정답: b) 모델의 일반화 성능 평가</p>
</li>
<li><p>다음 중 딥러닝(Deep Learning) 모델이 아닌 것은?
a) CNN (Convolutional Neural Network)
b) RNN (Recurrent Neural Network)
c) GAN (Generative Adversarial Network)
d) SVM (Support Vector Machine)</p>
<p>정답: d) SVM (Support Vector Machine)</p>
</li>
<li><p>데이터 분석에서 &#39;차원 축소(Dimensionality Reduction)&#39;의 주요 목적이 아닌 것은?
a) 데이터 시각화 용이성 증대
b) 모델의 복잡도 감소
c) 과적합 위험 감소
d) 데이터의 양 증가</p>
<p>정답: d) 데이터의 양 증가</p>
</li>
<li><p>다음 중 분류(Classification) 모델의 성능 평가 지표가 아닌 것은?
a) 정밀도(Precision)
b) 재현율(Recall)
c) F1 점수
d) R-제곱(R-squared)</p>
<p>정답: d) R-제곱(R-squared)</p>
</li>
<li><p>데이터 마이닝에서 &#39;서포트 벡터 머신(SVM)&#39;의 주요 목적은?
a) 데이터 군집화
b) 이상치 탐지
c) 분류 및 회귀
d) 차원 축소</p>
<p>정답: c) 분류 및 회귀</p>
</li>
<li><p>다음 중 비지도 학습(Unsupervised Learning) 알고리즘이 아닌 것은?
a) K-평균 군집화
b) DBSCAN
c) 계층적 군집화
d) 나이브 베이즈</p>
<p>정답: d) 나이브 베이즈</p>
</li>
<li><p>데이터 분석에서 &#39;앙상블 학습(Ensemble Learning)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 여러 모델을 결합하여 성능을 향상시키기 위해
c) 데이터의 차원을 축소하기 위해
d) 모델의 학습 속도를 높이기 위해</p>
<p>정답: b) 여러 모델을 결합하여 성능을 향상시키기 위해</p>
</li>
<li><p>다음 중 데이터 전처리 과정에 해당하지 않는 것은?
a) 결측치 처리
b) 이상치 제거
c) 특징 선택
d) 모델 평가</p>
<p>정답: d) 모델 평가</p>
</li>
<li><p>데이터 분석에서 &#39;ROC 곡선&#39;이 나타내는 것은?
a) 모델의 학습 속도
b) 데이터의 분포
c) 모델의 분류 성능
d) 변수 간의 상관관계</p>
<p>정답: c) 모델의 분류 성능</p>
</li>
<li><p>다음 중 시계열 데이터 분석에 사용되는 기법이 아닌 것은?
a) 자기회귀(AR) 모델
b) 이동평균(MA) 모델
c) ARIMA 모델
d) 로지스틱 회귀</p>
<p>정답: d) 로지스틱 회귀</p>
</li>
<li><p>데이터 마이닝에서 &#39;과적합(Overfitting)&#39;을 방지하는 방법이 아닌 것은?
a) 정규화(Regularization)
b) 교차 검증(Cross-validation)
c) 데이터 증강(Data augmentation)
d) 데이터 삭제(Data deletion)</p>
<p>정답: d) 데이터 삭제(Data deletion)</p>
</li>
<li><p>다음 중 텍스트 마이닝에서 사용되는 기법이 아닌 것은?
a) 감성 분석
b) 토픽 모델링
c) 개체명 인식
d) K-평균 군집화</p>
<p>정답: d) K-평균 군집화</p>
</li>
<li><p>데이터 분석에서 &#39;특징 공학(Feature Engineering)&#39;의 주요 목적은?
a) 데이터의 양을 줄이기 위해
b) 모델의 성능을 향상시키기 위해
c) 데이터의 보안을 강화하기 위해
d) 분석 속도를 높이기 위해</p>
<p>정답: b) 모델의 성능을 향상시키기 위해</p>
</li>
<li><p>다음 중 데이터 정규화(Normalization) 방법이 아닌 것은?
a) Min-Max 정규화
b) Z-점수 정규화
c) 로그 변환
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 마이닝에서 &#39;부스팅(Boosting)&#39; 기법의 특징은?
a) 여러 모델을 병렬로 학습시킨다
b) 이전 모델의 오류에 가중치를 두어 순차적으로 학습한다
c) 데이터를 무작위로 추출하여 여러 모델을 만든다
d) 하나의 강력한 모델만을 사용한다</p>
<p>정답: b) 이전 모델의 오류에 가중치를 두어 순차적으로 학습한다</p>
</li>
<li><p>다음 중 비정형 데이터 분석 기법이 아닌 것은?
a) 자연어 처리
b) 이미지 인식
c) 음성 인식
d) 선형 회귀</p>
<p>정답: d) 선형 회귀</p>
</li>
<li><p>데이터 분석에서 &#39;ETL&#39;은 무엇의 약자인가?
a) Extract, Transform, Load
b) Evaluate, Test, Learn
c) Explore, Train, Label
d) Estimate, Track, Locate</p>
<p>정답: a) Extract, Transform, Load</p>
</li>
<li><p>다음 중 데이터 분석 프로젝트의 성공 요인이 아닌 것은?
a) 명확한 비즈니스 목표 설정
b) 데이터의 품질 관리
c) 적절한 분석 기법의 선택
d) 가장 최신의 기술만 사용</p>
<p>정답: d) 가장 최신의 기술만 사용</p>
</li>
<li><p>데이터 마이닝에서 &#39;교차 검증(Cross-validation)&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 모델의 일반화 성능 평가
c) 데이터의 차원 축소
d) 특이값 탐지</p>
<p>정답: b) 모델의 일반화 성능 평가</p>
</li>
<li><p>다음 중 시계열 데이터 분석 기법이 아닌 것은?
a) ARIMA
b) 지수 평활법
c) 홀트-윈터스 방법
d) K-최근접 이웃(K-NN)</p>
<p>정답: d) K-최근접 이웃(K-NN)</p>
</li>
<li><p>데이터 분석에서 &#39;혼동 행렬(Confusion Matrix)&#39;이 제공하는 정보가 아닌 것은?
a) 참 양성(True Positive)
b) 거짓 음성(False Negative)
c) 정밀도(Precision)
d) 평균 제곱 오차(Mean Squared Error)</p>
<p>정답: d) 평균 제곱 오차(Mean Squared Error)</p>
</li>
<li><p>다음 중 데이터 마이닝의 &#39;분류(Classification)&#39; 알고리즘이 아닌 것은?
a) 로지스틱 회귀
b) 의사결정 트리
c) K-평균 군집화
d) 서포트 벡터 머신</p>
<p>정답: c) K-평균 군집화</p>
</li>
<li><p>데이터 분석에서 &#39;차원의 저주(Curse of Dimensionality)&#39;란?
a) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상
b) 데이터의 차원이 감소할수록 정보의 손실이 증가하는 현상
c) 데이터의 차원이 증가할수록 분석 속도가 빨라지는 현상
d) 데이터의 차원이 감소할수록 모델의 복잡도가 증가하는 현상</p>
<p>정답: a) 데이터의 차원이 증가할수록 필요한 샘플의 수가 기하급수적으로 증가하는 현상</p>
</li>
<li><p>다음 중 앙상블 학습(Ensemble Learning) 방법이 아닌 것은?
a) 배깅(Bagging)
b) 부스팅(Boosting)
c) 스태킹(Stacking)
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 분석에서 &#39;A/B 테스트&#39;의 주요 목적은?
a) 데이터의 품질 향상
b) 두 가지 버전 중 더 나은 성능을 보이는 것을 선택
c) 모델의 과적합 방지
d) 데이터의 차원 축소</p>
<p>정답: b) 두 가지 버전 중 더 나은 성능을 보이는 것을 선택</p>
</li>
<li><p>다음 중 비정형 데이터에 해당하지 않는 것은?
a) 텍스트 문서
b) 이미지 파일
c) 음성 녹음
d) CSV 파일</p>
<p>정답: d) CSV 파일</p>
</li>
<li><p>데이터 마이닝에서 &#39;부트스트래핑(Bootstrapping)&#39;의 주요 목적은?
a) 데이터의 양을 증가시키기 위해
b) 모델의 신뢰성을 평가하기 위해
c) 데이터의 차원을 축소하기 위해
d) 모델의 학습 속도를 높이기 위해</p>
<p>정답: b) 모델의 신뢰성을 평가하기 위해</p>
</li>
<li><p>다음 중 데이터 분석에서 &#39;정규화(Normalization)&#39;의 목적이 아닌 것은?
a) 변수의 스케일을 통일
b) 모델의 수렴 속도 향상
c) 특정 변수의 영향력 증대
d) 변수 간 비교 가능성 증대</p>
<p>정답: c) 특정 변수의 영향력 증대</p>
</li>
<li><p>데이터 분석에서 &#39;시각화(Visualization)&#39;의 주요 목적이 아닌 것은?
a) 데이터의 패턴 발견
b) 복잡한 정보의 간단한 전달
c) 이상치 탐지
d) 데이터의 품질 향상</p>
<p>정답: d) 데이터의 품질 향상</p>
</li>
<li><p>다음 중 텍스트 마이닝 과정에 포함되지 않는 것은?
a) 토큰화(Tokenization)
b) 불용어 제거(Stop words removal)
c) 어간 추출(Stemming)
d) 주성분 분석(PCA)</p>
<p>정답: d) 주성분 분석(PCA)</p>
</li>
<li><p>데이터 분석에서 &#39;과소적합(Underfitting)&#39;이란?
a) 모델이 훈련 데이터의 패턴을 제대로 학습하지 못한 상태
b) 모델이 훈련 데이터에 지나치게 맞춰진 상태
c) 데이터의 양이 너무 많아 모델 학습이 불가능한 상태
d) 모델의 복잡도가 너무 높아 일반화가 어려운 상태</p>
<p>정답: a) 모델이 훈련 데이터의 패턴을 제대로 학습하지 못한 상태</p>
</li>
<li><p>다음 중 &#39;비지도 학습(Unsupervised Learning)&#39;의 예가 아닌 것은?
a) K-평균 군집화
b) 주성분 분석(PCA)
c) 랜덤 포레스트
d) 자기조직화 지도(SOM)</p>
<p>정답: c) 랜덤 포레스트</p>
</li>
<li><p>데이터 분석에서 &#39;SQL&#39;의 주요 용도는?
a) 이미지 처리
b) 자연어 처리
c) 데이터베이스 쿼리
d) 딥러닝 모델 구축</p>
<p>정답: c) 데이터베이스 쿼리</p>
</li>
<li><p>다음 중 데이터 마이닝의 &#39;연관 규칙(Association Rule)&#39; 분석에서 사용되는 지표가 아닌 것은?
a) 지지도(Support)
b) 신뢰도(Confidence)
c) 향상도(Lift)
d) 정확도(Accuracy)</p>
<p>정답: d) 정확도(Accuracy)</p>
</li>
<li><p>데이터 분석에서 &#39;특이값(Outlier)&#39; 처리 방법으로 적절하지 않은 것은?
a) 제거
b) 대체
c) 변환
d) 증폭</p>
<p>정답: d) 증폭</p>
</li>
<li><p>다음 중 시계열 데이터 분석 기법이 아닌 것은?
a) ARIMA
b) 지수평활법
c) K-최근접 이웃(K-NN)
d) 홀트-윈터스(Holt-Winters) 방법</p>
<p>정답: c) K-최근접 이웃(K-NN)</p>
</li>
<li><p>데이터 분석에서 &#39;피어슨 상관계수&#39;가 측정하는 것은?
a) 변수 간의 선형 관계
b) 변수 간의 비선형 관계
c) 변수의 인과관계
d) 변수의 분산</p>
<p>정답: a) 변수 간의 선형 관계</p>
</li>
<li><p>다음 중 &#39;강화학습(Reinforcement Learning)&#39;의 주요 구성요소가 아닌 것은?
a) 에이전트(Agent)
b) 환경(Environment)
c) 행동(Action)
d) 레이블(Label)</p>
<p>정답: d) 레이블(Label)</p>
</li>
<li><p>데이터 마이닝에서 &#39;엔트로피(Entropy)&#39;의 개념이 주로 사용되는 알고리즘은?
a) K-평균 군집화
b) 의사결정 트리
c) 서포트 벡터 머신
d) 주성분 분석</p>
<p>정답: b) 의사결정 트리</p>
</li>
<li><p>다음 중 &#39;준지도 학습(Semi-supervised Learning)&#39;의 특징은?
a) 레이블이 있는 데이터만 사용
b) 레이블이 없는 데이터만 사용
c) 레이블이 있는 데이터와 없는 데이터를 모두 사용
d) 보상 신호를 사용하여 학습</p>
<p>정답: c) 레이블이 있는 데이터와 없는 데이터를 모두 사용</p>
</li>
<li><p>데이터 분석에서 &#39;멀티콜리니어리티(Multicollinearity)&#39;가 의미하는 것은?
a) 종속변수 간의 높은 상관관계
b) 독립변수 간의 높은 상관관계
c) 독립변수와 종속변수 간의 낮은 상관관계
d) 데이터의 높은 분산</p>
<p>정답: b) 독립변수 간의 높은 상관관계</p>
</li>
<li><p>다음 중 &#39;커널 트릭(Kernel Trick)&#39;이 주로 사용되는 알고리즘은?
a) 선형 회귀
b) 로지스틱 회귀
c) 서포트 벡터 머신
d) K-평균 군집화</p>
<p>정답: c) 서포트 벡터 머신</p>
</li>
<li><p>데이터 분석에서 &#39;스무딩(Smoothing)&#39;의 주요 목적은?
a) 데이터의 노이즈 제거
b) 데이터의 차원 증가
c) 데이터의 분산 증가
d) 데이터의 비선형성 증가</p>
<p>정답: a) 데이터의 노이즈 제거</p>
</li>
<li><p>다음 중 &#39;전이 학습(Transfer Learning)&#39;의 장점이 아닌 것은?
a) 적은 데이터로도 학습 가능
b) 학습 시간 단축
c) 새로운 도메인에 빠르게 적용 가능
d) 모든 경우에 항상 더 좋은 성능 보장</p>
<p>정답: d) 모든 경우에 항상 더 좋은 성능 보장</p>
</li>
<li><p>데이터 분석에서 &#39;편향-분산 트레이드오프(Bias-Variance Tradeoff)&#39;가 의미하는 것은?
a) 모델의 복잡도와 일반화 능력 간의 균형
b) 학습 속도와 정확도 간의 균형
c) 데이터의 양과 질 간의 균형
d) 특징의 수와 모델의 성능 간의 균형</p>
<p>정답: a) 모델의 복잡도와 일반화 능력 간의 균형</p>
</li>
<li><p>다음 중 &#39;그래디언트 부스팅(Gradient Boosting)&#39;의 특징이 아닌 것은?
a) 순차적으로 약한 학습기를 생성
b) 이전 모델의 오차를 보완
c) 높은 편향을 가진 모델에 효과적
d) 항상 선형 모델을 사용</p>
<p>정답: d) 항상 선형 모델을 사용</p>
</li>
<li><p>데이터 분석에서 &#39;카이제곱 검정(Chi-square test)&#39;의 주요 용도는?
a) 연속형 변수 간의 상관관계 분석
b) 범주형 변수 간의 독립성 검정
c) 시계열 데이터의 추세 분석
d) 회귀 모델의 적합도 평가</p>
<p>정답: b) 범주형 변수 간의 독립성 검정</p>
</li>
<li><p>다음 중 &#39;순환 신경망(Recurrent Neural Network)&#39;이 주로 사용되는 분야는?
a) 이미지 분류
b) 시계열 데이터 분석
c) 연관 규칙 마이닝
d) 주성분 분석</p>
<p>정답: b) 시계열 데이터 분석</p>
</li>
<li><p>데이터 마이닝에서 &#39;서포트(Support)&#39;가 의미하는 것은?
a) 모델의 예측 정확도
b) 규칙이 데이터셋에서 나타나는 빈도
c) 변수 간의 상관관계 강도
d) 모델의 복잡도</p>
<p>정답: b) 규칙이 데이터셋에서 나타나는 빈도</p>
</li>
<li><p>다음 중 &#39;차원 축소(Dimensionality Reduction)&#39; 기법이 아닌 것은?
a) 주성분 분석(PCA)
b) t-SNE
c) 랜덤 포레스트
d) 자기 조직화 지도(SOM)</p>
<p>정답: c) 랜덤 포레스트</p>
</li>
<li><p>데이터 분석에서 &#39;콜드 스타트(Cold Start)&#39; 문제가 주로 발생하는 분야는?
a) 이미지 인식
b) 추천 시스템
c) 자연어 처리
d) 시계열 예측</p>
<p>정답: b) 추천 시스템</p>
</li>
<li><p>다음 중 &#39;의사결정 트리(Decision Tree)&#39;의 장점이 아닌 것은?
a) 해석이 쉽다
b) 비선형 관계를 모델링할 수 있다
c) 전처리가 거의 필요 없다
d) 과적합에 강하다</p>
<p>정답: d) 과적합에 강하다</p>
</li>
<li><p>데이터 분석에서 &#39;실루엣 점수(Silhouette Score)&#39;가 측정하는 것은?
a) 분류 모델의 정확도
b) 군집화의 품질
c) 회귀 모델의 적합도
d) 시계열 모델의 예측 성능</p>
<p>정답: b) 군집화의 품질</p>
</li>
<li><p>다음 중 &#39;강화학습(Reinforcement Learning)&#39;에서 사용되는 개념이 아닌 것은?
a) 정책(Policy)
b) 보상(Reward)
c) 상태(State)
d) 레이블(Label)</p>
<p>정답: d) 레이블(Label)</p>
</li>
<li><p>데이터 마이닝에서 &#39;프루닝(Pruning)&#39;이 주로 적용되는 알고리즘은?
a) K-평균 군집화
b) 의사결정 트리
c) 로지스틱 회귀
d) 주성분 분석</p>
<p>정답: b) 의사결정 트리</p>
</li>
<li><p>다음 중 &#39;앙상블 학습(Ensemble Learning)&#39;의 방법이 아닌 것은?
a) 배깅(Bagging)
b) 부스팅(Boosting)
c) 스태킹(Stacking)
d) 정규화(Regularization)</p>
<p>정답: d) 정규화(Regularization)</p>
</li>
<li><p>데이터 분석에서 &#39;피처 해싱(Feature Hashing)&#39;의 주요 목적은 무엇인가?
a) 데이터 암호화
b) 차원 축소
c) 데이터 정규화
d) 이상치 탐지</p>
<p>정답: b) 차원 축소</p>
</li>
<li><p>다음 중 &#39;준지도 학습(Semi-supervised Learning)&#39;의 특징으로 가장 적절한 것은?
a) 레이블이 없는 데이터만 사용한다
b) 레이블이 있는 데이터와 없는 데이터를 모두 활용한다
c) 강화학습의 한 종류이다
d) 항상 딥러닝 모델을 사용한다</p>
<p>정답: b) 레이블이 있는 데이터와 없는 데이터를 모두 활용한다</p>
</li>
<li><p>데이터 마이닝에서 &#39;연관성 분석(Association Analysis)&#39;의 주요 응용 분야는?
a) 이미지 분류
b) 시계열 예측
c) 장바구니 분석
d) 자연어 처리</p>
<p>정답: c) 장바구니 분석</p>
</li>
<li><p>다음 중 &#39;앙상블 학습(Ensemble Learning)&#39;의 방법이 아닌 것은?
a) 배깅(Bagging)
b) 부스팅(Boosting)
c) 스태킹(Stacking)
d) 클러스터링(Clustering)</p>
<p>정답: d) 클러스터링(Clustering)</p>
</li>
<li><p>데이터 분석에서 &#39;정보 이득(Information Gain)&#39;이 주로 사용되는 알고리즘은?
a) K-평균 군집화
b) 의사결정 트리
c) 서포트 벡터 머신
d) 선형 회귀</p>
<p>정답: b) 의사결정 트리</p>
</li>
<li><p>&#39;깁스 샘플링(Gibbs Sampling)&#39;은 어떤 통계적 추론 방법의 일종인가?
a) 최대 우도 추정
b) 마르코프 체인 몬테카를로 (MCMC)
c) 기대값 최대화 (EM) 알고리즘
d) 그래디언트 부스팅</p>
<p>정답: b) 마르코프 체인 몬테카를로 (MCMC)</p>
</li>
<li><p>데이터 분석에서 &#39;허프만 코딩(Huffman Coding)&#39;의 주요 용도는?
a) 데이터 압축
b) 특징 선택
c) 이상치 탐지
d) 모델 평가</p>
<p>정답: a) 데이터 압축</p>
</li>
<li><p>&#39;포아송 분포(Poisson Distribution)&#39;가 주로 모델링하는 데이터 유형은?
a) 연속형 데이터
b) 이진 데이터
c) 계수 데이터
d) 순서형 데이터</p>
<p>정답: c) 계수 데이터</p>
</li>
<li><p>다음 중 &#39;자연어 처리(NLP)&#39;에서 사용되는 기법이 아닌 것은?
a) 워드 임베딩
b) 토큰화
c) 레마타이제이션
d) 주성분 분석</p>
<p>정답: d) 주성분 분석</p>
</li>
<li><p>&#39;큐러닝(Q-Learning)&#39;은 어떤 유형의 기계학습 방법인가?
a) 지도학습
b) 비지도학습
c) 강화학습
d) 준지도학습</p>
<p>정답: c) 강화학습</p>
</li>
<li><p>&#39;오토인코더(Autoencoder)&#39;의 주요 목적은 무엇인가?
a) 분류
b) 차원 축소
c) 시계열 예측
d) 연관 규칙 발견</p>
<p>정답: b) 차원 축소</p>
</li>
<li><p>데이터 분석에서 &#39;콜드 스타트(Cold Start)&#39; 문제가 주로 발생하는 분야는?
a) 이미지 인식
b) 추천 시스템
c) 시계열 분석
d) 텍스트 마이닝</p>
<p>정답: b) 추천 시스템</p>
</li>
<li><p>&#39;라플라스 스무딩(Laplace Smoothing)&#39;이 주로 사용되는 알고리즘은?
a) 선형 회귀
b) 나이브 베이즈
c) K-평균 군집화
d) 서포트 벡터 머신</p>
<p>정답: b) 나이브 베이즈</p>
</li>
<li><p>다음 중 &#39;비모수적 방법(Non-parametric Method)&#39;이 아닌 것은?
a) K-최근접 이웃
b) 결정 트리
c) 커널 밀도 추정
d) 로지스틱 회귀</p>
<p>정답: d) 로지스틱 회귀</p>
</li>
<li><p>&#39;엘보우 방법(Elbow Method)&#39;이 주로 사용되는 분석 기법은?
a) 주성분 분석
b) 선형 회귀
c) K-평균 군집화
d) 로지스틱 회귀</p>
<p>정답: c) K-평균 군집화</p>
</li>
<li><p>&#39;편향-분산 트레이드오프(Bias-Variance Tradeoff)&#39;에서 모델의 복잡도가 증가할 때 일반적으로 어떤 현상이 발생하는가?
a) 편향과 분산 모두 증가
b) 편향은 감소하고 분산은 증가
c) 편향과 분산 모두 감소
d) 편향은 증가하고 분산은 감소</p>
<p>정답: b) 편향은 감소하고 분산은 증가</p>
</li>
<li><p>&#39;맥니마 검정(McNemar&#39;s Test)&#39;의 주요 용도는?
a) 연속형 변수의 상관관계 분석
b) 범주형 변수의 독립성 검정
c) 대응표본의 전후 비교
d) 시계열 데이터의 정상성 검정</p>
<p>정답: c) 대응표본의 전후 비교</p>
</li>
<li><p>데이터 마이닝에서 &#39;리프트(Lift)&#39;가 측정하는 것은?
a) 모델의 예측 정확도
b) 규칙의 유용성
c) 변수 간의 상관관계
d) 클러스터의 품질</p>
<p>정답: b) 규칙의 유용성</p>
</li>
<li><p>&#39;그리드 서치(Grid Search)&#39;의 주요 목적은 무엇인가?
a) 데이터 전처리
b) 특징 선택
c) 하이퍼파라미터 최적화
d) 모델 평가</p>
<p>정답: c) 하이퍼파라미터 최적화</p>
</li>
<li><p>&#39;효과 코딩(Effect Coding)&#39;이 주로 사용되는 분석 방법은?
a) 클러스터 분석
b) 주성분 분석
c) 회귀 분석
d) 연관 규칙 마이닝</p>
<p>정답: c) 회귀 분석</p>
</li>
<li><p>&#39;랜덤 워크(Random Walk)&#39;가 주로 모델링하는 데이터 유형은?
a) 범주형 데이터
b) 시계열 데이터
c) 이진 데이터
d) 공간 데이터</p>
<p>정답: b) 시계열 데이터</p>
</li>
<li><p>&#39;커널 트릭(Kernel Trick)&#39;이 주로 사용되는 알고리즘은?
a) 선형 회귀
b) 로지스틱 회귀
c) 서포트 벡터 머신
d) 의사결정 트리</p>
<p>정답: c) 서포트 벡터 머신</p>
</li>
<li><p>데이터 분석에서 &#39;섀넌 엔트로피(Shannon Entropy)&#39;가 측정하는 것은?
a) 데이터의 복잡성
b) 모델의 정확도
c) 변수 간의 상관관계
d) 클러스터의 품질</p>
<p>정답: a) 데이터의 복잡성</p>
</li>
<li><p>&#39;마할라노비스 거리(Mahalanobis Distance)&#39;의 주요 용도는?
a) 클러스터 간 거리 측정
b) 이상치 탐지
c) 변수 선택
d) 모델 평가</p>
<p>정답: b) 이상치 탐지</p>
</li>
<li><p>&#39;마르코프 체인(Markov Chain)&#39;의 핵심 가정은?
a) 데이터의 정규성
b) 변수 간 독립성
c) 현재 상태의 미래 상태 독립성
d) 샘플의 무작위성</p>
<p>정답: c) 현재 상태의 미래 상태 독립성</p>
</li>
<li><p>&#39;붓스트랩 집계(Bootstrap Aggregating, Bagging)&#39;의 주요 목적은?
a) 모델의 분산 감소
b) 모델의 편향 감소
c) 학습 속도 향상
d) 특징 선택</p>
<p>정답: a) 모델의 분산 감소</p>
</li>
<li><p>&#39;지니 불순도(Gini Impurity)&#39;가 주로 사용되는 알고리즘은?
a) K-평균 군집화
b) 의사결정 트리
c) 로지스틱 회귀
d) 주성분 분석</p>
<p>정답: b) 의사결정 트리</p>
</li>
<li><p>&#39;스태킹(Stacking)&#39; 앙상블 방법의 특징은?
a) 약한 학습기를 순차적으로 학습
b) 여러 모델의 예측을 새로운 특징으로 사용
c) 데이터를 무작위로 재추출하여 여러 모델 학습
d) 항상 같은 종류의 모델만 사용</p>
<p>정답: b) 여러 모델의 예측을 새로운 특징으로 사용</p>
</li>
<li><p>&#39;파이프라인(Pipeline)&#39;의 주요 목적은?
a) 데이터 시각화
b) 모델 평가
c) 데이터 전처리와 모델링 과정의 자동화
d) 하이퍼파라미터 최적화</p>
<p>정답: c) 데이터 전처리와 모델링 과정의 자동화</p>
</li>
<li><p>&#39;퍼셉트론(Perceptron)&#39;은 어떤 유형의 신경망인가?
a) 다층 신경망
b) 합성곱 신경망
c) 단층 신경망
d) 순환 신경망</p>
<p>정답: c) 단층 신경망</p>
</li>
<li><p>&#39;가우시안 혼합 모델(Gaussian Mixture Model)&#39;의 주요 용도는?
a) 분류
b) 회귀
c) 밀도 추정
d) 특징 선택</p>
<p>정답: c) 밀도 추정</p>
</li>
<li><p>&#39;드롭아웃(Dropout)&#39;이 주로 사용되는 목적은?
a) 학습 속도 향상
b) 과적합 방지
c) 모델 복잡도 증가
d) 데이터 증강</p>
<p>정답: b) 과적합 방지</p>
</li>
<li><p>&#39;콘볼루션(Convolution)&#39; 연산이 주로 사용되는 신경망 구조는?
a) 순환 신경망 (RNN)
b) 합성곱 신경망 (CNN)
c) 심층 신경망 (DNN)
d) 오토인코더 (Autoencoder)</p>
<p>정답: b) 합성곱 신경망 (CNN)</p>
</li>
<li><p>&#39;교차 엔트로피(Cross-Entropy)&#39;가 주로 사용되는 상황은?
a) 회귀 문제의 손실 함수
b) 분류 문제의 손실 함수
c) 클러스터링의 평가 지표
d) 특징 선택의 기준</p>
<p>정답: b) 분류 문제의 손실 함수</p>
</li>
<li><p>&#39;DBSCAN&#39; 알고리즘의 주요 특징은?
a) 클러스터 수를 사전에 지정해야 함
b) 밀도 기반 클러스터링
c) 항상 구형의 클러스터만 생성
d) 계층적 클러스터링 방법</p>
<p>정답: b) 밀도 기반 클러스터링</p>
</li>
<li><p>&#39;라그랑주 승수법(Lagrange Multiplier Method)&#39;이 최적화 문제에서 주로 사용되는 목적은?
a) 목적 함수의 최솟값 찾기
b) 제약 조건이 있는 최적화 문제 해결
c) 경사 하강법의 학습률 조정
d) 오버피팅 방지</p>
<p>정답: b) 제약 조건이 있는 최적화 문제 해결</p>
</li>
<li><p>&#39;힌지 손실 함수(Hinge Loss Function)&#39;가 주로 사용되는 알고리즘은?
a) 로지스틱 회귀
b) 서포트 벡터 머신
c) 의사결정 트리
d) K-평균 군집화</p>
<p>정답: b) 서포트 벡터 머신</p>
</li>
<li><p>&#39;잠재 디리클레 할당(Latent Dirichlet Allocation, LDA)&#39;의 주요 용도는?
a) 이미지 분류
b) 토픽 모델링
c) 시계열 예측
d) 이상치 탐지</p>
<p>정답: b) 토픽 모델링</p>
</li>
<li><p>&#39;베이지안 최적화(Bayesian Optimization)&#39;의 주요 목적은?
a) 모델 학습
b) 특징 선택
c) 하이퍼파라미터 튜닝
d) 데이터 전처리</p>
<p>정답: c) 하이퍼파라미터 튜닝</p>
</li>
<li><p>&#39;맥스 풀링(Max Pooling)&#39;이 주로 사용되는 신경망 구조는?
a) 순환 신경망 (RNN)
b) 합성곱 신경망 (CNN)
c) 심층 신경망 (DNN)
d) 오토인코더 (Autoencoder)</p>
<p>정답: b) 합성곱 신경망 (CNN)</p>
</li>
</ol>
]]></description>
        </item>
        <item>
            <title><![CDATA[[MySQL]효율적인 Sub Query 활용]]></title>
            <link>https://velog.io/@null_point/MySQL%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-Sub-Query-%ED%99%9C%EC%9A%A9</link>
            <guid>https://velog.io/@null_point/MySQL%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-Sub-Query-%ED%99%9C%EC%9A%A9</guid>
            <pubDate>Fri, 12 Apr 2024 08:59:41 GMT</pubDate>
            <description><![CDATA[<p><a href="https://school.programmers.co.kr/learn/courses/30/lessons/301646">* 참고자료</a></p>
<p><em>위 문제를 진행하며 겪은 쿼리의 개선과정을 공유합니다.</em></p>
<h3 id="1-문제의-요구사항-10진수로-표현된-형질을-비트-연산으로-추출">1. 문제의 요구사항: 10진수로 표현된 형질을 비트 연산으로 추출</h3>
<p><strong>1.1 문제 설명</strong></p>
<p>실험실에서 배양된 대장균 개체들의 정보를 담은 <code>ECOLI_DATA</code> 테이블에서 &quot;<strong>2번 형질(0010)을 보유하지 않으면서 1번(0001) 또는 3번(0100) 형질을 보유</strong>&quot;하고 있는 대장균 개체의 수를 계산하는 SQL 쿼리를 작성해야 합니다.</p>
<p><strong>1.2 형질 표현 방식</strong></p>
<p>각 대장균 개체는 <font style="color:red;font-weight:bold">1, 2, 3, 4의 4가지 형질을 0 또는 1로 나타낸 2진수 형태로 표현</font>됩니다. </p>
<p><strong>예시:</strong></p>
<ul>
<li><strong>ID 1:</strong> 1000 (2진수) - 1번 형질만 보유</li>
<li><strong>ID 2:</strong> 1111 (2진수) - 1, 2, 3, 4번 형질 모두 보유</li>
<li><strong>ID 3:</strong> 0001 (2진수) - 1번 형질만 보유</li>
<li><strong>ID 4:</strong> 1101 (2진수) - 1, 3, 4번 형질만 보유</li>
</ul>
<p><strong>1.3 쿼리 요구사항</strong></p>
<ul>
<li>2번 형질을 보유하지 않으면서 1번 또는 3번 형질을 보유하는 대장균 개체의 수를 계산</li>
<li>1, 3번 형질을 모두 보유하는 경우도 포함</li>
</ul>
<hr>

<h3 id="2-초기-쿼리-subquery-사용-전-쿼리">2. 초기 쿼리: SUBQUERY 사용 전 쿼리</h3>
<pre><code class="language-sql">SELECT
    COUNT(ID) AS &quot;COUNT&quot;
FROM
    ECOLI_DATA
WHERE
    (((GENOTYPE &amp; 1) &gt; 0 OR (GENOTYPE &amp; 4) &gt; 0) AND (GENOTYPE &amp; 2) = 0)</code></pre>
<p><strong>2.1 쿼리 설명</strong></p>
<ul>
<li><code>GENOTYPE</code> 속성에 저장된 형질 정보를 비트 연산을 사용하여 분석합니다.</li>
<li><code>AND</code> 연산과 <code>OR</code> 연산을 사용하여 2번 형질을 보유하지 않으면서 1번 또는 3번 형질을 보유하는 조건을 만족하는 레코드를 필터링합니다.</li>
<li><code>COUNT</code> 함수를 사용하여 필터링된 레코드의 개수를 계산합니다.</li>
</ul>
<hr>

<h3 id="3-개선-쿼리-subquery-사용해-리팩토링된-쿼리">3. 개선 쿼리: SUBQUERY 사용해 리팩토링된 쿼리</h3>
<pre><code class="language-sql">SELECT
    COUNT(*) AS &quot;COUNT&quot;
FROM
    (
        SELECT
            ID
        FROM
            ECOLI_DATA
        WHERE
            (((GENOTYPE &amp; 1) &gt; 0 OR (GENOTYPE &amp; 4) &gt; 0) AND (GENOTYPE &amp; 2) = 0)
    ) AS SUBQUERY</code></pre>
<p><strong>3.1 개선 내용</strong></p>
<ul>
<li><code>SUBQUERY</code>를 사용하여 2번 형질을 보유하지 않으면서 1번 또는 3번 형질을 보유하는 대장균 개체의 <code>ID</code>만 추출합니다.</li>
<li>추출된 <code>ID</code>만 사용하여 <code>COUNT</code> 함수를 통해 개체 수를 계산합니다.</li>
</ul>
<p><strong>3.2 개선 효과</strong></p>
<ul>
<li><code>SUBQUERY</code>를 사용하여 쿼리 실행 계획을 최적화하여 성능 향상을 기대할 수 있습니다.</li>
<li>특히, 데이터 레코드 수가 많을 때 효과가 더욱 두드러집니다.</li>
</ul>
<hr>

<h3 id="4-쿼리-경제성-개선-성능-비교">4. 쿼리 경제성 개선: 성능 비교</h3>
<p><strong>4.1 테스트 환경</strong></p>
<ul>
<li>데이터베이스 엔진: MySQL 8.0.27</li>
<li>테이블 데이터:<ul>
<li><strong>1만 개 레코드:</strong> ECOLI_DATA 테이블</li>
<li><strong>1억 개 레코드:</strong> 1만 개 레코드 테이블을 10배 확장</li>
</ul>
</li>
</ul>
<p><strong>4.2 실행 시간 비교</strong></p>
<table>
<thead>
<tr>
<th>레코드 수</th>
<th>쿼리</th>
<th>실행 시간 (초)</th>
<th>감소율</th>
</tr>
</thead>
<tbody><tr>
<td>1만</td>
<td>기존 쿼리</td>
<td>0.24</td>
<td>-</td>
</tr>
<tr>
<td></td>
<td>SUBQUERY 쿼리</td>
<td>0.24</td>
<td>0%</td>
</tr>
<tr>
<td>1억</td>
<td>기존 쿼리</td>
<td>145.00</td>
<td>-</td>
</tr>
<tr>
<td></td>
<td>SUBQUERY 쿼리</td>
<td>85.00</td>
<td>41%</td>
</tr>
</tbody></table>
<p><strong>4.3 실행 계획 비교( <em>10억개의 레코드 일 때</em> )</strong></p>
<table>
<thead>
<tr>
<th>단계</th>
<th>기존 쿼리</th>
<th>SUBQUERY 사용 쿼리</th>
<th>비교</th>
</tr>
</thead>
<tbody><tr>
<td>1. 전체 데이터 스캔</td>
<td>10억 레코드 스캔 (2000.00 단위 비용)</td>
<td>10억 레코드 스캔 (200.00 단위 비용)</td>
<td>10배 감소</td>
</tr>
<tr>
<td>2. 조건 필터링</td>
<td>조건에 맞는 레코드 필터링 (2000.00 단위 비용)</td>
<td>조건에 맞는 레코드 필터링 후 ID 추출 (200.00 단위 비용)</td>
<td>10배 감소</td>
</tr>
<tr>
<td>3. 결과 집계</td>
<td>ID와 개수 계산 (2000.00 단위 비용)</td>
<td>ID 기반 개수 계산 (1.00 단위 비용)</td>
<td>2000배 감소</td>
</tr>
</tbody></table>
<p><strong>4.4 경제성 분석( <em>10억개의 레코드 일 때</em> )</strong></p>
<table>
<thead>
<tr>
<th>쿼리</th>
<th>총 비용</th>
<th>주요 비용 절감 요인</th>
</tr>
</thead>
<tbody><tr>
<td>기존 쿼리</td>
<td>4000.00 단위</td>
<td>-</td>
</tr>
<tr>
<td>SUBQUERY 사용 쿼리</td>
<td>421.00 단위</td>
<td>* 조건 필터링 비용 10배 감소<br>* 결과 집계 비용 2000배 감소</td>
</tr>
</tbody></table>
<p><strong>4.5 분석</strong></p>
<ul>
<li>1만 개 레코드의 경우 두 쿼리의 실행 시간은 동일합니다.</li>
<li>1억 개 레코드의 경우 SUBQUERY 쿼리가 기존 쿼리보다 약 ⚡<strong>41%</strong> 빠릅니다.</li>
<li>레코드 수가 증가할수록 SUBQUERY 쿼리의 성능 향상 효과가 더욱 두드러집니다.</li>
</ul>
<p><strong>4.6 추가 고려 사항</strong></p>
<ul>
<li>데이터베이스 엔진 버전, 테이블 데이터 분포, 인덱스 사용 여부 등에 따라 성능 차이가 발생할 수 있습니다.</li>
<li>쿼리 성능 최적화를 위해서는 데이터베이스 엔진 최적화, 쿼리 리팩토링, 인덱스 활용 등 다양한 방법을 고려해야 합니다.</li>
</ul>
<hr>

<h3 id="5-subquery의-특징-및-사용하기-좋은-환경">5. SUBQUERY의 특징 및 사용하기 좋은 환경</h3>
<p><strong>5.1 SUBQUERY 특징</strong></p>
<ul>
<li>다른 쿼리의 결과를 활용하여 계산하거나 필터링하는 데 사용됩니다.</li>
<li>중첩된 쿼리 구조를 만들 수 있지만, <strong><em>복잡성이 증가</em></strong> 할 수 있습니다.</li>
<li>적절하게 사용하면 쿼리 성능을 향상시키고 코드 가독성을 높일 수 있습니다.</li>
</ul>
<p><strong>5.2 SUBQUERY 사용하기 좋은 상황</strong></p>
<ul>
<li>특정 조건에 맞는 데이터를 추출하여 다른 쿼리에 활용해야 하는 경우</li>
<li>데이터를 그룹화하거나 집계해야 하는 경우</li>
<li>복잡한 조건을 처리해야 하는 경우</li>
</ul>
<p><strong>5.3 SUBQUERY 사용 시 주의 사항</strong></p>
<ul>
<li>과도하게 사용하면 쿼리 성능 저하를 초래할 수 있습니다.</li>
<li>중첩된 쿼리 구조는 코드 가독성을 저하시킬 수 있습니다.</li>
<li>다른 방법으로 동일한 기능을 구현할 수 있는지 고려해야 합니다.</li>
</ul>
<blockquote>
</blockquote>
<p>SUBQUERY는 적절하게 사용하면 쿼리 성능을 향상시키고 코드 가독성을 높일 수 있는 유용한 도구이지만, 과도한 사용은 오히려 역효과를 초래할 수 있으므로 주의해야 합니다.</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[MYSQL]CTE:Common Table Expression]]></title>
            <link>https://velog.io/@null_point/CTE</link>
            <guid>https://velog.io/@null_point/CTE</guid>
            <pubDate>Fri, 29 Mar 2024 07:59:51 GMT</pubDate>
            <description><![CDATA[<p><a href="https://school.programmers.co.kr/learn/courses/30/lessons/299305">* 참고자료</a></p>
<p><em>위 문제를 진행하며 겪은 쿼리의 개선과정을 공유합니다.</em></p>
<h3 id="1-쿼리-설계-방식에-따른-경제성-비교">1. 쿼리 설계 방식에 따른 경제성 비교</h3>
<p><strong>문제:</strong></p>
<p>실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블에서 대장균 개체의 ID(ID)와 자식 개체 수(CHILD_COUNT)를 출력하는 SQL 쿼리를 작성하는 문제입니다. 문제를 진행하며 생성형AI인 Gemini 의 쿼리 개선 방식을 참고했습니다.</p>
<p><strong>1. A 쿼리:</strong></p>
<pre><code class="language-sql">SELECT
    ID,
    (SELECT COUNT(ID) FROM ECOLI_DATA WHERE PARENT_ID = ED.ID) AS CHILD_COUNT
FROM
    ECOLI_DATA ED
ORDER BY
    ID ASC;</code></pre>
<p><strong>2. B 쿼리(+ Gemini):</strong></p>
<pre><code class="language-sql">WITH CTE AS(
    SELECT  PARENT_ID AS ID,
            COUNT(*) AS CHILD_COUNT
    FROM    ECOLI_DATA
    GROUP BY PARENT_ID
)
SELECT  ED.ID,
        COALESCE(CTE.CHILD_COUNT,0) AS CHILD_COUNT
FROM    CTE
RIGHT JOIN ECOLI_DATA ED ON CTE.ID = ED.ID
ORDER BY ED.ID ASC;</code></pre>
<p><strong>성능 비교:</strong></p>
<table>
<thead>
<tr>
<th>테이블 레코드</th>
<th>A 쿼리</th>
<th>B 쿼리</th>
</tr>
</thead>
<tbody><tr>
<td><strong>적은 레코드 (10만 개)</strong></td>
<td>⏱️ 빠름</td>
<td>⏱️ 빠름</td>
</tr>
<tr>
<td><strong>대량의 레코드 (1억 개)</strong></td>
<td>느림</td>
<td>⚡️ 빠름</td>
</tr>
</tbody></table>
<p><strong>분석:</strong></p>
<ul>
<li><strong>적은 레코드:</strong><ul>
<li>두 쿼리의 성능이 비슷합니다.</li>
<li>A 쿼리가 조금 더 간단하여 간편하게 사용할 수 있습니다.</li>
</ul>
</li>
<li><strong>대량의 레코드:</strong><ul>
<li>B 쿼리가 A 쿼리보다 훨씬 빠릅니다.</li>
<li>B 쿼리는 <code>GROUP BY</code> 연산을 사용하여 자식 개체 수를 미리 계산하여 테이블 스캔을 줄입니다.</li>
</ul>
</li>
</ul>
<p><strong>결론:</strong></p>
<ul>
<li><strong>적은 레코드:</strong> 두 쿼리 모두 사용 가능, A 쿼리는 간헐적 조회가 발생할 때 추천. <span style="background-color:red; font-weight:bold">단, 대량의 레코드가 담긴 테이블에 주기적인 조회가 발생하는 경우 A 쿼리는 부적합<span></li>
<li><strong>대량의 레코드:</strong> B 쿼리가 효과적임. 비지니스 측면에서 봤을 때 미생물 연구실 등에서 지속적으로 생성되는 데이터를 분석할 때 사용하기 좋음.</li>
</ul>
<hr>
<h3 id="2-cte-common-table-expression-에-간략한-대한-설명">2. CTE (Common Table Expression) 에 간략한 대한 설명</h3>
<p>CTE는 SQL에서 반복적으로 사용되는 서브쿼리를 저장하고 재사용할 수 있도록 하는 기능입니다. CTE를 사용하면 쿼리를 명확하고 간결하게 작성할 수 있습니다.</p>
<p><strong>CTE 종류:</strong></p>
<ul>
<li><strong>비재귀 CTE:</strong> 자기 자신을 참조하지 않는 CTE입니다. 재사용성이 적을 때 권장합니다.</li>
</ul>
<p><strong>예시:</strong></p>
<pre><code class="language-sql">WITH
    TEMP_TABLE AS (
        SELECT
            PARENT_ID AS ID,
            COUNT(*) AS CHILD_COUNT
        FROM
            ECOLI_DATA
        GROUP BY
            PARENT_ID
    )
SELECT
    ID,
    COALESCE(CHILD_COUNT, 0) AS CHILD_COUNT
FROM
    TEMP_TABLE
ORDER BY
    ID ASC;</code></pre>
<ul>
<li><strong>재귀 CTE:</strong> 자기 자신을 참조하는 CTE입니다. Depth, Level 등을 표현할 때 권장합니다.</li>
</ul>
<p><strong>예시:</strong></p>
<pre><code class="language-sql">WITH RECURSIVE
    CHILD_COUNT_TREE (ID, PARENT_ID, CHILD_COUNT) AS (
        SELECT
            ID,
            PARENT_ID,
            1 AS CHILD_COUNT
        FROM
            ECOLI_DATA
        WHERE
            PARENT_ID IS NULL
        UNION ALL
        SELECT
            EC.ID,
            EC.PARENT_ID,
            CHILD_COUNT_TREE.CHILD_COUNT + 1
        FROM
            ECOLI_DATA EC
        INNER JOIN
            CHILD_COUNT_TREE
        ON
            EC.PARENT_ID = CHILD_COUNT_TREE.ID
    )
SELECT
    ID,
    CHILD_COUNT
FROM
    CHILD_COUNT_TREE
ORDER BY
    ID ASC;</code></pre>
<hr>
<h3 id="3-재귀-cte와-비재귀-cte-성능-비교-및-발전-방안">3. 재귀 CTE와 비재귀 CTE 성능 비교 및 발전 방안</h3>
<p><strong>성능 차이:</strong></p>
<ul>
<li><strong>데이터 규모:</strong><ul>
<li><strong>적은 데이터:</strong> 비재귀 CTE가 더 빠릅니다.</li>
<li><strong>대량 데이터:</strong> 재귀 CTE가 더 빠를 수 있습니다.</li>
</ul>
</li>
<li><strong>쿼리 패턴:</strong><ul>
<li><strong>단순한 계산:</strong> 비재귀 CTE가 더 효율적입니다.</li>
<li><strong>복잡한 계산:</strong> 재귀 CTE가 더 간결하고 효율적입니다.</li>
</ul>
</li>
</ul>
<p><strong>비교 요약:</strong></p>
<table>
<thead>
<tr>
<th>기준</th>
<th>비재귀 CTE</th>
<th>재귀 CTE</th>
</tr>
</thead>
<tbody><tr>
<td>데이터 규모</td>
<td>적은 데이터: ⏱️ 빠름</td>
<td>대량 데이터: ⚡️ 빠를 수 있음</td>
</tr>
<tr>
<td>쿼리 패턴</td>
<td>단순 계산:  효율적</td>
<td>복잡 계산:  간결하고 효율적</td>
</tr>
</tbody></table>
<p><strong>발전 방안:</strong></p>
<ul>
<li><strong>인덱스 활용:</strong> 적절한 인덱스를 사용하면 쿼리 성능을 크게 향상시킬 수 있습니다.</li>
<li><strong>쿼리 캐싱:</strong> 자주 실행되는 쿼리는 캐싱하여 실행 속도를 높일 수 있습니다.</li>
<li><strong>데이터베이스 엔진 최적화:</strong> 최신 버전의 데이터베이스 엔진은 성능 향상 기능을 제공합니다.</li>
<li><strong>쿼리 리팩토링:</strong> 쿼리를 간소화하고 불필요한 연산을 제거하여 성능을 개선할 수 있습니다.</li>
<li><strong>알고리즘 변경:</strong> 더 효율적인 알고리즘을 사용하여 쿼리 성능을 향상시킬 수 있습니다.</li>
</ul>
<p><strong>추가 고려 사항:</strong></p>
<ul>
<li><span style="color:red"><em><strong>CTE는 주어진 모든 상황에서 성능을 개선시켜주는 기능은 아닙니다.</strong></em></span><ul>
<li>CTE는 쿼리 계획에 영향을 미칠 수 있습니다.</li>
<li>CTE를 사용하기 전에 성능을 꼼꼼하게 테스트해야 합니다.</li>
</ul>
</li>
</ul>
<p><strong>참고:</strong></p>
<ul>
<li>MySQL 8.0부터 CTE를 지원합니다.</li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[[MYSQL] JOIN]]></title>
            <link>https://velog.io/@null_point/MYSQL-JOIN</link>
            <guid>https://velog.io/@null_point/MYSQL-JOIN</guid>
            <pubDate>Fri, 29 Mar 2024 05:59:15 GMT</pubDate>
            <description><![CDATA[<h3 id="1-join-개요">1. JOIN 개요</h3>
<p>JOIN은 두 개 이상의 테이블을 연결하여 <strong>데이터를 결합하는 SQL 연산</strong>입니다. 테이블 간의 연결은 공통 컬럼을 기준으로 이루어집니다. JOIN을 사용하면 여러 테이블에 분산된 데이터를 하나의 테이블처럼 조회할 수 있습니다.</p>
<hr>
<h3 id="2-join-종류">2. JOIN 종류</h3>
<p>JOIN에는 다양한 종류가 있으며, 각각 조금씩 다른 방식으로 테이블을 연결합니다.</p>
<p><strong>2.1 INNER JOIN (내부 조인)</strong></p>
<p>INNER JOIN은 두 테이블의 조인 조건을 만족하는 레코드만을 반환합니다. 즉, 두 테이블 모두에서 일치하는 레코드만 출력됩니다.</p>
<p><strong>예시:</strong></p>
<pre><code class="language-sql"># 직원 테이블과 부서 테이블을 부서 ID를 기준으로 INNER JOIN

SELECT *
FROM 직원
INNER JOIN 부서 ON 직원.부서_ID = 부서.ID;</code></pre>
<p><strong>결과:</strong></p>
<table>
<thead>
<tr>
<th>직원 이름</th>
<th>부서 이름</th>
</tr>
</thead>
<tbody><tr>
<td>홍길동</td>
<td>개발부</td>
</tr>
<tr>
<td>김철수</td>
<td>영업부</td>
</tr>
</tbody></table>
<p><strong>2.2 LEFT JOIN (왼쪽 조인)</strong></p>
<p>LEFT JOIN은 왼쪽 테이블의 모든 레코드를 반환하며, 오른쪽 테이블에서 조인 조건을 만족하는 레코드만 결합합니다. 즉, 왼쪽 테이블에만 존재하는 레코드도 출력됩니다.</p>
<p><strong>예시:</strong></p>
<pre><code class="language-sql"># 직원 테이블과 부서 테이블을 부서 ID를 기준으로 LEFT JOIN

SELECT *
FROM 직원
LEFT JOIN 부서 ON 직원.부서_ID = 부서.ID;</code></pre>
<p><strong>결과:</strong></p>
<table>
<thead>
<tr>
<th>직원 이름</th>
<th>부서 이름</th>
</tr>
</thead>
<tbody><tr>
<td>홍길동</td>
<td>개발부</td>
</tr>
<tr>
<td>김철수</td>
<td>영업부</td>
</tr>
<tr>
<td>박지영</td>
<td>(null)</td>
</tr>
</tbody></table>
<p><strong>2.3 RIGHT JOIN (오른쪽 조인)</strong></p>
<p>RIGHT JOIN은 오른쪽 테이블의 모든 레코드를 반환하며, 왼쪽 테이블에서 조인 조건을 만족하는 레코드만 결합합니다. 즉, 오른쪽 테이블에만 존재하는 레코드도 출력됩니다.</p>
<p><strong>예시:</strong></p>
<pre><code class="language-sql"># 직원 테이블과 부서 테이블을 부서 ID를 기준으로 RIGHT JOIN

SELECT *
FROM 직원
RIGHT JOIN 부서 ON 직원.부서_ID = 부서.ID;</code></pre>
<p><strong>결과:</strong></p>
<table>
<thead>
<tr>
<th>직원 이름</th>
<th>부서 이름</th>
</tr>
</thead>
<tbody><tr>
<td>홍길동</td>
<td>개발부</td>
</tr>
<tr>
<td>김철수</td>
<td>영업부</td>
</tr>
<tr>
<td>(null)</td>
<td>인사부</td>
</tr>
</tbody></table>
<p><strong>2.4 FULL JOIN (외부 조인)</strong></p>
<p>FULL JOIN은 왼쪽 테이블과 오른쪽 테이블의 모든 레코드를 반환합니다. 즉, 두 테이블 중 하나라도 조인 조건을 만족하는 레코드는 모두 출력됩니다.</p>
<p><strong>예시:</strong></p>
<pre><code class="language-sql"># 직원 테이블과 부서 테이블을 부서 ID를 기준으로 FULL JOIN

SELECT *
FROM 직원
FULL JOIN 부서 ON 직원.부서_ID = 부서.ID;</code></pre>
<p><strong>결과:</strong></p>
<table>
<thead>
<tr>
<th>직원 이름</th>
<th>부서 이름</th>
</tr>
</thead>
<tbody><tr>
<td>홍길동</td>
<td>개발부</td>
</tr>
<tr>
<td>김철수</td>
<td>영업부</td>
</tr>
<tr>
<td>박지영</td>
<td>(null)</td>
</tr>
<tr>
<td>(null)</td>
<td>인사부</td>
</tr>
</tbody></table>
<hr>
<h3 id="3-join-조건">3. JOIN 조건</h3>
<p>JOIN은 ON 절을 사용하여 조인 조건을 지정합니다. ON 절에는 두 테이블의 공통 컬럼을 비교하는 식을 작성합니다.</p>
<p><strong>예시:</strong></p>
<pre><code class="language-sql"># 직원 테이블과 부서 테이블을 부서 ID와 부서 이름을 기준으로 JOIN

SELECT *
FROM 직원
JOIN 부서 ON 직원.부서_ID = 부서.ID AND 직원.부서_name = 부서.name;</code></pre>
<p>**4. JOIN 활용</p>
<p>JOIN은 다양한 데이터 분석 작업에 활용될 수 있습니다.</p>
<ul>
<li><strong>다중 테이블 데이터 조회:</strong> 여러 테이블에 분산된 데이터를 하나의 테이블처럼 조회할 수 있습니다.</li>
<li><strong>데이터 집합 간 관계 분석:</strong> 테이블 간의 관계를 분석하여 데이터에 대한 통찰력을 얻을 수 있습니다.</li>
</ul>
]]></description>
        </item>
    </channel>
</rss>