
keywords = [
"딥러닝",
"머신러닝",
"생성형 AI",
"자연어처리",
"이미지처리",
"프롬프트엔지니어링 & RAG"
]<audience_characteristics>
{audience_characteristics}
</audience_characteristics>
<output_format>
Title : 생성되는 컨텐츠 타이틀
- Chapter 1 : 다루게 될 소주제 1
1. Content 1 : Table 1 주제에 하위 주제인 다룰 컨텐츠..
2. Content 2
(생략 가능 - 마지막은 반드시 '요약'으로 마칠 것)
- Chapter 2
- Chapter 3
- Chapter 4
{/* 이외 출력물의 형태를 수정하고픈 경우 여기에 수정 */}
</output_format>
<output_rule>
- 모든 Content마다 한 줄의 간략한 정보를 ':' 이후에 concat하세요.
{/* 이외 출력물의 방향성이나 제약을 제시하고픈 경우 여기에 수정 */}
<output_rule>
<content_direction>
- Title은 주어진 <target_topic>이어야 함.
- 실제 실무 작업 대신에 실무자와 소통할 수 있는 정도의 개념을 소개하도록.
- 실무적인 코드보다는 개념적인 이해와 도입을 주로 하도록 Content 소주제를
일반적인 개념으로 구성하기.
{/* 이외 컨텐츠에 대해서 방향성 제시하고픈 경우 여기에 수정 */}
</content_direction>
<target_topic>
{course_topic_name}
</target_topic>
주어진 <target_topic>에 대해 위의 정보들을 참고하여, Table of Contents을
만들어서 정리해줘
Title : 딥러닝
- Chapter 1: 신경망의 기초
1. 뉴런과 퍼셉트론의 이해 : 생물학적 뉴런 구조에서 영감을 받은 인공 뉴런의 수학적
모델링과 단일/다층 퍼셉트론의 작동 원리, 학습 방법을 깊이 있게 탐구합니다.
2. 활성화 함수의 종류와 특징 : 시그모이드, ReLU, tanh 등 다양한 활성화 함수들의
수학적 특성과 장단점을 비교하고 적절한 사용 시점을 학습합니다.
3. 순전파와 역전파의 원리 : 신경망에서 데이터가 전달되는 순전파 과정과 오차를
최소화하기 위한 역전파 알고리즘의 수학적 원리와 구현 방법을 이해합니다.
4. 손실 함수와 최적화 알고리즘 : 모델의 성능을 평가하는 다양한 손실 함수들과
경사하강법, Adam, RMSprop 등 최적화 알고리즘의 작동 원리를 학습합니다.
(이하 생략)<chapter_contents>
{chapter_contents}
{/* 이곳은 챕터 하나의 제목과 소주제만 들어갈 것 */}
</chapter_contents>
<audience_characteristics>
{audience_characteristics}
{/* 이전에 정의한 청중 정보 */}
</audience_characteristics>
<lecture_duration_minute>{duration}</lecture_duration_minute>
<lecture_ppt_slide_amount>{slide_amount}</lecture_ppt_slide_amount>
<content_direction>
- 강의 대본을 만들 때에는 명확한 도입과 결론이 있어야해.
- 각 챕터와 하위 컨텐츠의 내용을 <audience_characteristics>에 맞춰서 충분히
다루어주어야 해. 중심되는 내용을 먼저 소개하고, 그 내용을 각각 청중에 맞추어 더
상세하게 설명하는 식으로 충분히 길게 대본을 생성해주었으면 해. 어떤 기술적 개념어를
만난다면, 이를 <audience_characteristics>가 잘 이해할 수 있도록 개념을 상세히
설명하고 넘어가줘.
- 대본을 생성할 때에는 네가 PPT를 이용해서 발표를 함을 전제로 하기에, 연속된 내용을
개별적인 슬라이드에 나누어 담아야 해. 내용은 toc에 있는 내용을 충실히 기반으로
삼아줘.
- 슬라이드 중에서 내용을 생성할 때는, '도입과 소개', '마무리 인사', '첫 인사' 등에
대해서 절대로 생성하지 말고, <chapter_contents>에서 나타나는 강의에서 다루는
내용만을 곧장 생성해줘. 내용에서 numbered points가 필요할 때에는, 숫자 대신'
"첫째," "둘째," 와 같이 생성해. 대본에서 생성되는 문장은 문장 구성 상 완벽한
문장으로 끝나야 해.
- 페이지의 수가 현재 다루는 내용의 종류보다 더 크다면, 그 내용을 스크립트 전체적으로
균일하게 다루어 줘. subtitle의 내용은 ToC에 있는 내용을 참고로 해.
</content_direction>
위의 정보들을 기반으로 <lecture_duration_minute>동안 진행될 강의 대본을 만들어줘.
생성되는 출력의 양식은 다음과 같이 해줘.
<output_format>
[slide_1_start]
subtitle : (현재 slide에 해당하는 subtitle 내용)
(slide에 해당하는 script 내용)
[slide_1_end]
[slide_2_start]
subtitle : (현재 slide에 해당하는 subtitle 내용)
(slide에 해당하는 script 내용)
[slide_2_end]
...
[slide_<lecture_ppt_slide_amount>_start]
subtitle : (현재 slide에 해당하는 subtitle 내용)
(slide에 해당하는 script 내용)
[slide_<lecture_ppt_slide_amount>_end]
</output_format>
- Chapter 1: 신경망의 기초
1. 뉴런과 퍼셉트론의 이해 : 생물학적 뉴런 구조에서 영감을 받은 인공 뉴런의 수학적
모델링과 단일/다층 퍼셉트론의 작동 원리, 학습 방법을 깊이 있게 탐구합니다.
2. 활성화 함수의 종류와 특징 : 시그모이드, ReLU, tanh 등 다양한 활성화 함수들의
수학적 특성과 장단점을 비교하고 적절한 사용 시점을 학습합니다.
3. 순전파와 역전파의 원리 : 신경망에서 데이터가 전달되는 순전파 과정과 오차를
최소화하기 위한 역전파 알고리즘의 수학적 원리와 구현 방법을 이해합니다.
4. 손실 함수와 최적화 알고리즘 : 모델의 성능을 평가하는 다양한 손실 함수들과
경사하강법, Adam, RMSprop 등 최적화 알고리즘의 작동 원리를 학습합니다.[slide_1_start]
subtitle: 데이터 전처리 프로세스 개요
안녕하세요, 오늘은 데이터 전처리 프로세스에 대해 알아보겠습니다. [후략]
[slide_1_end]
[slide_2_start]
subtitle: 1. 데이터 클리닝
데이터 전처리의 첫 단계는 데이터 클리닝입니다. 이는 원본 데이터에서 ... [후략]
[slide_3_start]
subtitle: 2. 데이터 통합
두 번째 단계는 데이터 통합입니다. 여러 소스에서 수집된 데이터를 하나의 ... [후략]
[slide_3_end]
[후략]<script_content>
{script_content}
</script_content>
<chapter_name>
{chapter_name}
</chapter_name>
<subtopic_name>
{subtopic_name}
</subtopic_name>
<audience_characteristics>
{audience}
</audience_characteristics>
<content_direction>
- <script_content> 내용을 기반으로 작성하되, 핵심어들과 이에 대한 핵심적인 짧은 설명만 남겨주세요.
- 짧은 설명은 남기지 않아도 좋지만, 핵심어는 반드시 제시되어야 합니다.
- 슬라이드를 설명하는 핵심어는 둘 이상입니다.
- <chapter_name>, <subtopic_name>과 완전히 관련없는 내용이 핵심어로 와서는 안됩니다.
- 중심 내용이 아닌, 예시나 예화같은 내용은 핵심어로 여기지 마시오.
- 핵심어는 5개 이하로 잡아주세요.
- audience에 대한 정보가 출력에 노출되지 않도록 하십시오.
</content_direction>
<script_content>를 기반으로, PPT 내용으로 들어갈 내용을 생성해 줘. 들어갈 내용을 생성할 때 <content_direction>을 참고해.
핵심어로 뽑아낼 수 있다면, 핵심어 뒤에 ' : '를 붙이고 설명을 붙여주세요. 그게 아니라면, 간단한 축약된 설명만을 남겨주세요. 전체적으로 일관된 경향성을 지켜주세요.
출력물은 아래의 형태를 준수해야 합니다.
<output_format>
- (핵심어 1) : (핵심어 1에 대한 짧은 설명)
- (핵심어 2) : (핵심어 2에 대한 짧은 설명)
(이후 생략, 더 만들어도 됨)
</output_format>- 결측치 처리 : 평균값, 중앙값, 최빈값 등으로 대체하거나 제거
- 이상치 처리 : 통계적 방법으로 검출 후 제거 또는 수정
- 정규화 : 데이터 스케일을 조정하여 모델 성능 향상
- 피처 엔지니어링 : 새로운 특성 생성으로 모델 성능 개선
