본문 바로가기

Upstage AI Lab 2기

Upstage AI Lab 2기 [Day003] 파이썬 AI/데이터 분석 과정 part.1 (1) intro

Upstage AI Lab 2기

2023년 12월 13일 (수) Day_003

 

Day_003 실시간 강의 :

파이썬 AI/데이터분석 과정 (패스트캠퍼스 김인섭 강사님)

 

강의 목표 : 

1. 파이썬을 실전에 응용할 수 있는 능력 기르기

'어차피 언어에는 끝이 없다. 날마다 전진하는게 중요하다.'

2. 인공지능 찍먹하기

3. 내 분야에서 응용할 수 있는 방법에 대해 고민

 

 

1. 프로그래밍이란?

컴퓨터와의 일련의 소통과정

기계어로 소통하려 하면 비효율 발생 → 프로그래밍 언어 개발

 

프로그래밍을 배우면 세상을 보는 방법이 달라진다.

 

Marc Andreessen (General partner of Andreessen Horowitz)

https://a16z.com/news-content/

Andreessen, M. (2011). Why software is eating the world.; Wall Street Journal ,  20 (2011), C2.

https://osr.cs.fau.de/wp-content/uploads/2016/08/marc.pdf

 

 

현재 과도기적 시점으로 바뀌게 될 세상이 어떤 모습일까 많이 생각해보기

오히려 아이디어가 중요한 시대

ps. 아마도 나중에는 gpt based 코딩을 하게 될 것이다.

 

'how to think'

- 일련의 과정을 구체적으로 생각하는 능력이 중요

  왜? for better decision making

  → 정보습득 능력도 좋아짐

 

 

 

2. 왜 파이썬인가?

'왜 파이썬인가?' 이 질문을 해봤어야 한다.

(이 질문을 안 해봤다면 java를 해야하나? C++을 해야하나? 우왕좌왕할 수 밖에 없다.)

가장 큰 장점은 가성비가 좋다. 예를 들면 영어처럼. 즉, 소통할 수 있는 대상이 많다.

 

파이썬으로 할 수 있는 것들

업무자동화 (openpyxl, API) / 크롤링 / 서비스구현(백엔드, 서버) / 데이터분석 / 머신러닝 

(요즘은 게임/웹/앱 개발도 가능)

ps. 크롤링 정보 출처 예시 : 전자입찰, 조달청, 나라장터, dart 주요공시

 

백엔드 서비스에 대한 이해도가 잇어야 모델링도 더 잘함

우리는 원리에 대한 이해, 어디에 적용할 것인지만 알면 됨.