강의자료 · 인공지능응용

2주차 과제 · AI 주제를 설명하는 Notebook

실습 전에

01 계산과 설명

내가 작성한 코드를 다른 사람이 이해하고 다시 실행하려면, 코드 외에 무엇을 함께 남겨야 할까요?

설명
  • 계산 목적, Input, 처리 과정, 결과의 의미
  • 설명·코드·출력을 연결해 재검토 가능한 기록 구성

02 다시 실행할 수 있는 기록

지난번 실행 결과가 파일에 남아 있는데도, 처음부터 다시 실행해 보는 이유는 무엇일까요?

설명
  • 저장된 출력과 현재 런타임의 상태는 별개
  • 필요한 데이터·환경을 준비하고 처음부터 재실행하여 확인

실습

관심 있는 AI 주제를 고르고, 설명·코드·실행 결과를 하나의 Notebook으로 작성합니다. 이번 주 실습 Notebook의 본인 사본에서 시작하세요.

제출 마감
2026-09-10 23:59 (한국 시간)
제출 파일명
이름_학번_2주차.ipynb — 예: 홍길동_20261234_2주차.ipynb
제출 장소
KLAS의 해당 과제. 변경 공지가 있으면 최신 공지를 따릅니다.

1. AI 주제 소개

Computer Vision, NLP, Autonomous Driving, Robotics, Speech Recognition, Recommendation System, Generative AI 또는 관심 있는 다른 AI 주제를 선택합니다.

2. 문서에 포함할 요소

그림과 수식은 삽입만 하지 말고 의미를 설명하세요. 예시를 그대로 제출하지 않고 자신의 주제로 구성합니다.

3. 코드 실행과 셀의 차이

다음 코드를 Code Cell에서 실행합니다.

ai_fields = [
    "Computer Vision",
    "Natural Language Processing",
    "Robotics",
    "Generative AI"
]
print("Number of AI fields:", len(ai_fields))

출력 Number of AI fields: 4를 확인합니다. 바로 아래 Markdown Cell에 다음을 작성합니다.

  1. 왜 이 내용은 Code Cell에 작성해야 하나요?
  2. Markdown Cell과 Code Cell의 차이를 2가지 이상 설명하세요.

4. Markdown 오류 수정

실습 Notebook에 있는 아래 내용을 고쳐 제목·굵게·순서 목록·표가 제대로 표시되게 하세요. 어떤 기호가 잘못되었는지도 확인합니다.

#Artificial Intelligence

##Computer Vision

**Object Detection*

1 Computer Vision
2 Natural Language Processing
3 Robotics

|Model|Accuracy
|YOLO|0.92
|CNN|0.87

이 오류 수정 문제의 표와, 자신의 AI 주제 보고서에 만드는 3열·4데이터행 표는 별개입니다.

5. 제출 전 확인