day 001 KPMG Future Academy

sottuggung·2024년 11월 19일
0

KPMG-future-academy

목록 보기
1/41

KPMG Future Academy AI 활용 데이터 분석가 3기가 2024년 11월 18일에 시작했다.

첫째날 오전 오리엔테이션을 마치고 Colab (.ipynb)으로 파이썬 기초 수업을 받았다. 수업 첫날에 참여한 학생은 10명 정도였다.

  1. 오리엔테이션
  2. 파이썬 실습
    2.1. Colab
    2.2. 변수
    2.3. 키워드, 식별자, 주석

1. 오리엔테이션

오전 중 진행된 오리엔테이션에서는 QR 출결에 대한 안내 등 교육기관의 행정지침에 대한 안내가 약 1시간 진행되고 이어서 안현준 강사의 커리큘럼 소개 및 AI 개론에 대한 소개가 진행되었다. 커리큘럼은 아래 이미지와 같이 소개되었다. 또한 데이터 분석 능력을 통한 추후 직업적 진로(데이터 분석가, 데이터 엔지니어, 데이터 과학자 등의 차이 및 협력 구조)에 대한 안내를 받았다.

관련 자격증 응시료 지원(10만원 선)에 대한 안내를 받았으며, 강사에 따르면 빅데이터 분석 기사, 정보처리기사, ADsP, SQLD 등이 일반적으로 권장되는 자격증이라고 한다.

교육 운영사인 아이그로스 측에서 2기 수강생들의 프로젝트도 참고차 보여주었다. 2기 팀들은 ESG 적용을 위한 챗봇 등을 개발한 것으로 확인되었다. K-디지털 트레이닝 해커톤에 본 과정 수강중인 4팀이 본선에 진출했다고 한다.

KPMG삼정에서 채용중인 역할에 대한 안내도 받았다. 본 과정은 수료를 마친 후 우수 참여생에게 KPMG삼정에서의 인턴십을 제공하는 연계 프로그램이다.

강사가 학생 개인의 관심사를 알아보기 위해 구글폼으로 관심 산업군 및 코딩 경험 등에 대해 별도 설문을 받아서, 수업진행 중 각 학생의 관심사를 고려한다는 점이 안심되었다.





오전 오리엔테이션을 마친 후 아래 2권의 책을 받았다.

비즈니스 전략을 위한 AI 인사이트; AI와 인간은 어떻게 협업할 수 있는가?

이호수(2022), "비즈니스 전략을 위한 AI 인사이트; AI와 인간은 어떻게 협업할 수 있는가?", 한빛비즈(주)

IT혁신과 e비즈니스;e비즈니스I

조준서(2022), "IT혁신과 e비즈니스;e비즈니스I", 한국외국어대학교출판부 지식출판원(HUINE)

2. 파이썬 실습

2.1. Colab

구글 드라이브에서 Google Collabotory에 진입하여 Colab에서 런타임 설정(런타임 > 런타임 유형 변경에서 T4 GPU로 실습 진행), GPU 스펙 확인 및 간단한 명령어 수행 결과를 확인하였다.

Google Colaboratory의 Jupiter Notebook 클라우드 환경에서 다양한 데이터를 불러와 분석을 수행할 수 있다. 예시로 수업 중 따릉이 사용 현황의 데이터를 불러와 보여주었다.

*이 때 유형을 TPU로 진행하니 nvidia 버전을 확인할 수 없었다. 다시 다른 수강생들처럼 T4 GPU로 변경하였고 nvidia 스펙이 정상적으로 확인되었다. TPU는 구글에서 제공하는 컴퓨팅 리소스로 nvidia가 아닌 타 처리장치를 제공한다고 한다. (해당 처리장치의 명칭은 따로 물어보지 않았다.)

구글 드라이브 마운트도 설정해보았다.

주요 설정후 간단한 Python 개념에 대한 설명을 듣고 실습을 수행했다.

[파이썬 버전 확인하기]

2.2. 변수 (Variables)

[변수 선언 실습]
선언된 변수의 값을 확인하는 실습을 수행하고, 변수를 선언할 때 문자열과 숫자를 더하는 경우 오류가 남을 확인하였다.

*이 때 들여쓰기(indent)를 하니 오류가 났고, 추후 배운 파이썬 문법에 따르면 들여쓰기가 코드 블록을 구성하기 때문임을 알게되었다.

키워드 및 식별자 수업은 2일 차에 진행하게 되어 첫째날 수업이 마무리되었다.

아래는 2일 차 수업에서 일부 발췌하였다.

2.3. 키워드(Keywords), 식별자(Identifiers), 주석(Comments)

[키워드(Keywords)]

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

keyword 라이브러리를 사용해 Python 현재 버전의 키워드를 확인할 수 있다.

[모듈 사용]

[식별자(Identifier)]
올바르지 않은 식별자의 예
if, while, 123, 3Member, My Score, a+b

[주석(Comments)]
Python에서 주석은 #으로 시작.

profile
hello world

0개의 댓글