본문 바로가기

전체 글

(41)
[Causal Analysis] PC 알고리즘 1. 인과발견의 개념과 필요성 인과발견이란 데이터에서 변수 간의 인과관계를 밝히는 과정으로, 이 관계를 그래프 형태로 표현합니다. 인과발견이 중요한 이유는 특정 변수가 다른 변수에 미치는 영향을 정확하게 파악해야 목표 변수의 값을 효과적으로 제어할 수 있기 때문입니다. 예를 들어, 제조 공정에서 이상이 발생했을 때 원인이 되는 변수를 명확하게 특정해야 해당 변수를 모니터링하며 이상을 감지하고, 필요할 경우 해당 값을 조정하여 문제 발생을 방지할 수 있습니다. 일반적으로 변수 간의 관계를 확인할 때 상관관계를 이용하지였지만, 단순한 상관성만 확인해서는 인과관계를 명확히 밝힐 수가 없습니다. 예를 들어, X가 Y의 상관성이 높게 나타났을 때는 3가지 경우가 있을 수 있습니다.(1) X가 Y의 원인이다. (2..
고민을 해결해가는 여정에 대한 기록 (부제 : 데싸 경력 4년차의 대학원 고민) 고민의 시작입사 때부터 대학원 진학을 생각했던 것은 아니다. 대학원을 가지 않고도 비전공자지만 취업을 할 수 있었고, 대학원을 나온 다른 동료들과 업무 능력을 비교했을 때 부족하다고 느끼지도 않았다. 그렇지만 어렴풋이 '대학원을 나오면 더 좋지 않을까?'라는 생각은 갖고 있었다. 그 이유는 채용공고를 보면 자격조건에 석사를 우대하거나 지원자격 자체가 석사 이상인 경우가 많았기 때문에 석사라는 타이틀을 갖고 싶었고, 비전공자로서 이 직무를 잘할 수 있다고 증명하기 위해 필요하지 않을까 생각이 들었다. 하지만 석사라는 타이틀의 효과, 학사 출신의 한계를 느끼진 않았던 터라 대학원의 필요성을 느끼지 못했다. 그러다 이직한 회사에 오니 대학원을 나온 사람들이 다수인 것을 알게 되었다. 팀원 10명 중 7명이 통..
효과적인 프롬프트 엔지니어링 (기초) : 프롬프트 구성요소와 효과적인 프롬프트 구조 이번 글은 프롬프트를 작성할 때 기본적으로 이해하면 좋을 기초 내용으로 프롬프트의 구성요소, 프롬프트의 구조에 대해서 예제와 함께 소개하고 있습니다.1. 프롬프트 엔지니어링이란? 프롬프트 엔지니어링(Prompt Engineering)은 AI 모델 (LLM, Large Language Model)이 내가 원하는 답변을 출력할 수 있도록 프롬프트를 효과적으로 설계하고 최적화하는 기술을 말합니다. 여기서 프롬프트(Prompt)는 AI에게 주어지는 입력 문장을 말합니다. 쉽게 말해, 우리가 ChatGPT에게 물어볼 때 입력하는 문장과 질문들이라고 보면 됩니다. 단순하게 내가 모르는 부분에 대해서 질문만 입력할 수 있지만, '개조식으로 말해줘', '영어로 말해줘'와 같이 특정 지시도 함께 전달할 수 있는데요...