박영사

SITEMAP
전체메뉴닫기
한국폴리텍대학
닫기
AI 소프트웨어 활용 및 코딩
신간
AI 소프트웨어 활용 및 코딩
저자
임종균, 강원실
역자
-
분야
한국폴리텍대학
출판사
한국폴리텍대학
발행일
2022
개정 출간예정일
페이지
P
판형
ISBN
978-89-6440-606-9
부가기호
13500
강의자료다운
-
정가
11,600원

초판발행 2022.08.31


최근 인공지능에 관한 관심이 매우 높아지고 있다. 인공지능은 이미 우리 실생활과 함께하고 있다. 대부분 사람이 가지고 다니는 스마트폰에는 Bixby와 같은 인공지능 기반 서비스가 오래전부터 제공되어 왔으며, 국내 한 인터넷 통신사의 GiGA Genie와 같은 스마트홈 서비스가 대중화되기 시작되었다.
인공지능 기술을 배우기 위해서는 프로그래밍이 필수적이다. 인공지능을 학습 또는 개발하기 위한 소프트웨어를 하나 꼽으라면 단연 Python(파이썬)을 추천한다. Python은 프로그래밍 문법이 매우 간결하고 직관적이어서 배우기에 매우 쉽다. 또한 누구나 무료로 사용할 수 있으므로 진입 장벽이 상당히 낮다.
Ⅰ장에서는 인공지능에 대해 간단히 알아보고, 우리 생활 가까이 공존하고 있는 인공지능 적용 사례와 프로그래밍에 대해 살펴보자.
Ⅱ장에서는 블록 코딩 기반의 Python 프로그래밍 기술을 소개하였다. 이전에 프로그래밍을 접하지 못한 초심자라면 Ⅱ장을 통해 프로그래밍과 알고리즘에 대해 이해를 해본다.
Ⅲ장에서는 텍스트 기반의 Python 프로그래밍 기술을 소개하였다. Ⅱ장에서 익힌 프로그래밍에 대한 기초적인 지식과 이해를 바탕으로 실제 텍스트 기반의 프로그램을 작성함으로써 실전 감각을 익힌다. Python의 다양한 예제를 통해 기본 문법을 익히고 이를 응용할 수 있는 능력을 키워보자.
Ⅳ장에서는 Entry와 Python 프로그램을 이용한 다양한 실전 예제를 소개하였다. 다양한 분야의 응용 예제를 학습하고 자신의 전공에 맞는 창의적인 프로젝트 수행 능력을 발전시켜 보자.
본 책은 프로그래밍을 처음 접하는 학생과 C, C++의 기본을 익힌 학생 모두 학습할 수 있도록 쉽게 소개되었다. 또한 프로그래밍을 전공하지 않거나 익숙하지 않은 교수한테도 본 책을 따라 쉽게 지도할 수 있도록 안내되었다. 프로그래밍이 다소 생소한 기계 계열의 학습자이거나 Python을 처음 접하는 학생이면 Ⅱ장을 심도 있게 학습할 것을 권장한다. C, C++과 같은 프로그램을 사전에 접한 소프트웨어 계열 등의 학습자의 경우 Ⅲ장과 Ⅳ장을 집중적으로 학습할 것을 권장한다.

저자 임종균 · 강원실

임종균
(현) 한국폴리텍대학 부산캠퍼스 스마트전자과 교수

강원실
(현) 알에프머트리얼즈 주식회사 연구소장

Ⅰ 인공지능 소개
1 인공지능이란?
2 인공지능 기술 적용 사례
3 프로그래밍에 대한 이해 2

Ⅱ Entry Python 2
1 Entry 시작
2 Entry 코딩 기초
3 Entry 이벤트
4 Entry 변수
5 Entry 리스트
6 Entry 연산
7 Entry 제어문, 반복문

Ⅲ Python 프로그래밍
1 Python 시작
가 프로그래밍 방법
나 Python 프로그램 설치 및 사용 방법
2 Python 기초
3 Python 변수
4 Python 자료형1
가 수치 자료형
나 문자열 자료형
5 Python 연산
가 산술연산자
나 관계연산자
다 논리연산자
6 Python 리스트, 튜플, 딕셔너리
가 리스트
나 튜플
다 딕셔너리
7 Python 조건문
8 Python 반복문
9 Python 함수
10 Python 모듈
가 math 모듈
나 random 모듈

Ⅳ 실전 예제
1 Entry 기반 인공지능 번역기
2 Entry 기반 인공지능 사물, 사람 인식기
3 Entry 기반 인공지능 음성 인식기
4 Entry 기반 인공지능 이미지 판별기
5 Entry 기반 인공지능 텍스트 모델 학습기
6 Python 기반 데이터 시각화
7 Python 기반 인공지능 Vision 실습
가 Raspberry Pi 개발 환경 구축
나 시각 인식과 Google Vision
다 Google Vision API를 이용한 시각 인식