본문 바로가기

배우고 싶은 강좌를 찾아보세요.

추천 강좌

    다국어 설정

    강좌소개
    강좌소개

    '미래학의 아버지'라 불리는 토마스 프레이 박사는 2030년까지 약 20억개의 직업이 사라질 것이며, 이러한 시대에 대비하기 위한 최선의 방법으로 소프트웨어 프로그래밍 교육을 언급하였습니다. 본 강좌는 신산업을 대표하는 키워드인 인공지능(AI)과 관련해 프로그래밍 실습을 통해 스스로 구현해봄으로써 그 원리를 이해함을 목적으로 합니다. 본 강좌는 초중급 수준의 학습자를 위한 강좌이며, 실제 구현을 통해 AI 이론을 이해하고자 하는 학생들과, AI의 동작 원리와 활용에 관심이 높은 일반인을 대상으로 합니다. 기초수준의 Python 프로그래밍 지식만 있다면 Python 기반으로 동작하는 인공지능 학습 프레임워크인 'PyTorch'를 활용하여 예제를 실습해봄으로써 AI에 친숙해 질 수 있도록 강좌를 구성하였습니다.

    [강좌 특성]
    • - 기초수준의 파이썬 프로그래밍 학습이 선행되어야 함
    • - 수강생은 실습에 이용할 수 있는 개인 데스크탑 또는 랩탑을 수강 시 지참해야 함
    • - 개발환경은 무료 클라우드 플랫폼(구글 Colaboratory)을 이용하므로 구글 계정을 1인당 1개 준비하여야 함
    • - 매주 실습을 위한 예제 데이터 및 소스코드를 수강생에게 제공함
    • - 매주 강좌는 15분 내외의 영상 3개로 구성된 3차시로 편성됨
    • - 매주 3차시 수업 마무리 부분은 교수-학생 상호작용 및 학생-학생 상호작용을 위해 주차별 학습 주제를 고려하여 퀴즈, 과제 또는 토론을 제시함




    강의일정

    주차주차명학습목표차시차시명평가학습자료
    1인공지능 기본개념 이해AI의 정의와 발전 과정에 따른 분류 및 기계학습의 유형/원리를 이해하고 설명할 수 있다.1-1AI와 기계학습의 의미PDF 제공
    1-2AI의 역사와 딥러닝 대두
    1-3최근 AI 활용 사례퀴즈
    2파이토치와 텐서AI 프로그래밍을 위한 파이토치의 기초 지식을 습득하고 적용할 수 있다.2-1개발환경 설정 및 텐서실습PDF 및
    소스코드
    제공
    2-2파이토치 텐서 생성실습
    2-3파이토치 텐서 연산 및 조작실습,
    과제
    3최적화와 선형회귀AI 학습을 위한 최대경사법을 알아보고 선형회귀 예시를 통해 확인해볼 수 있다.3-1최적화와 최대경사법실습PDF 및
    소스코드
    제공
    3-2선형회귀
    3-3파이썬을 이용한 선형회귀 실습실습,
    과제
    4파이토치를 이용한 선형회귀와 배치경사법딥러닝 프레임워크인 파이토치를 이용해 선형회귀를 이해하고 설명할 수 있다.4-1파이토치를 이용한 선형회귀와 자동 미분실습PDF 및
    소스코드
    제공
    4-2미니배치와 데이터로더 제작실습
    4-3커스텀데이터셋 제작실습,
    과제
    5파이토치를 이용한 로지스틱 회귀딥러닝 프레임워크인 파이토치를 이용해 로지스틱회귀와 이진분류를 이해하고 설명할 수 있다.5-1과소적합과 과대적합실습PDF 및
    소스코드
    제공
    5-2시그모이드와 이진분류실습
    5-3로지스틱회귀 실습실습,
    퀴즈
    6파이토치를 이용한 다중 분류딥러닝 프레임워크인 파이토치를 이용해 소프트맥스 회귀와 다중 분류를 이해하고 설명할 수 있다.6-1소프트맥스와 다중 분류PDF 및
    소스코드
    제공
    6-2데이터셋 분리와 교차검증실습
    6-3오픈 데이터셋을 이용한 소프트맥스 회귀 실습실습,
    과제
    7파이토치를 이용한 인공신경망 1딥러닝 프레임워크인 파이토치를 이용해 인공신경망의 학습과 추론 과정을 이해하고 설명할 수 있다.7-1인공신경망과 단일 퍼셉트론PDF 및
    소스코드
    제공
    7-2단일 퍼셉트론의 문제점실습
    7-3다중 계층 퍼셉트론실습,
    퀴즈
    8중간고사
    9파이토치를 이용한 인공신경망 2딥러닝 프레임워크인 파이토치를 이용해 인공신경망의 학습과 추론 과정을 이해하고 설명할 수 있다.9-1역전파PDF 및
    소스코드
    제공
    9-2모델 저장 및 불러오기실습
    9-3인공신경망 실습실습,
    퀴즈
    10

    파이토치를 이용한 인공신경망 3

    딥러닝 프레임워크인 파이토치를 이용해 인공신경망의 학습과 추론 과정을 이해하고 설명할 수 있다.10-1Custom Layer 작성실습PDF 및
    소스코드
    제공
    10-2Optimizer
    10-3Optimizer 실습실습,
    과제
    11파이토치를 이용한 CNN 1영상 분류를 위해 고려해야 할 요소들에 대해 알아보고 컨볼루션 연산에 관해 설명할 수 있다.11-1영상 분류의 이해PDF 및
    소스코드
    제공
    11-2컨볼루션과 필터링
    11-3컨볼루션 레이어실습,
    퀴즈
    12파이토치를 이용한 CNN 2딥러닝 프레임워크인 파이토치를 이용해 합성곱 신경망의 학습과 추론과정을 이해하고 설명할 수 있다.12-1CNN 개념PDF 및
    소스코드
    제공
    12-2CNN 모델 실습실습
    13-3다양한 CNN 모델토론,
    토의
    13현직자 인터뷰정부출연연구소의 AI 전문가 인터뷰를 통해 현업에서 이루어지는 AI 개발의 실제를 확인하고 결과물의 다양한 활용방안을 논의 할 수 있다.13-1인공지능 활용 사례PDF 및
    소스코드
    제공
    13-2인공지능 개발 실무
    13-3AI를 위한 필요 역량퀴즈
    14현직자 인터뷰기업체의 인공지능 전문가 인터뷰를 통해 현업에서 이루어지는 AI 개발의 실제를 확인하고 결과물의 다양한 활용방안을 제시 할 수 있다14-1AI 활용 사례PDF 제공
    14-2인공지능 개발 실무
    14-3AI를 위한 필요 역량토론
    논의
    15기말고사




    이수기준

    과제명퀴즈토론과제중간고사기말고사
    반영 비율6%4%10%40%40%
    ※ 총 60% 이상 점수 총 획득 시, 이수증을 발급받을 수 있습니다. 이수증



    참여교수

    오희석 교수오희석 교수
    • 전) 삼성전자 책임연구원
    • 전) 한국전자통신연구원 선임연구원
    • 현) 한성대학교 AI응용학과 조교수
    • 현) 한성대학교 IT융합공학부 지능시스템트랙 주임교수
    김지수 TA김지수 TA
    • 현) 한성대학교 AI응용학과
    • 석사과정
    오희석 교수용지현 TA
    • 현) 한성대학교 AI응용학과
    • 석사과정
    • e-mail: yjh1216@hansung.ac.kr



    강좌_소개

    연락처 이미지

    교과목/시스템 

    관련 문의 

    한성 K-MOOC 강좌운영팀

    한성대학교 스마트원격교육센터

    메일함 이미지 E-mail: hansung-kmooc@hansung.ac.kr

    전화기 이미지Phone: 02-760-4292

    미리보기

    분야 공학 (컴퓨터 · 통신)

    난이도 전공기초

    운영기관 한성대학교

    이수증 미발급

    주차 15 주

    학습인정시간 30시간 00분 (11시간 06분)

    수강신청기간 24.07.11 ~ 24.12.08

    강좌운영기간 24.08.27 ~ 24.12.09

    전화번호 02-760-4292

    자막언어 한국어 외 1건

    강좌언어 한국어(ko)

    추천강좌
    같은기관강좌