데이터 사이언스 학습 안내

데이터 사이언스는 다양한 분야의 지식과 기술을 필요로 하는 복합적인 학문이다. 데이터 사이언스에서 필요로 하는 지식과 기술은 기초적인 수학 이론, 컴퓨터 관리 프로그래밍 지식, 데이터 분석 이론, 그리고 분석 및 예측을 하고자 하는 해당 분야에 대한 전문 지식, 이렇게 네 가지로 크게 나눌 수 있다.

여기에서는 데이터 분석 이론을 중심으로 설명하지만 데이터 분석에 필요한 최소한의 기초 수학과 프로그래밍 기술, 그리고 전처리 기술도 같이 소개한다.

도표 1.1 데이터 사이언스에 필요한 지식
 
  • 기초 수학 이론

    • 선형대수
    • 미분과 적분
    • 최적화
    • 확률론
  • 컴퓨터 관리 및 프로그래밍 기술

    • 리눅스 운영체제 사용법
    • 프로그래밍 언어
    • 데이터베이스 시스템
    • 병렬처리, 가상화, 클라우드 사용법
  • 데이터 분석 이론

    • 확률 모형
    • 검정 및 추정
    • 회귀 분석과 분류, 클러스터링
  • 해당 분야에 대한 전문 지식

    경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
    어린이용이며, 설치가 필요없는 브라우저 게임입니다.
    https://s1004games.com

    • 해당 분야의 정보를 이해하고 분석 결과가 올바른지를 판단할 수 있는 능력
    • 이미지 처리, 음성/음향 처리, 텍스트 처리 등의 자료 전처리 기술

다음 학습안내도는 위에서 말한 다양한 지식과 기술이 어떻게 연관되어 있으며 어떤 순서로 공부해야 하는지를 알려준다. 이는 하나의 예시일 뿐, 모든 사람이 반드시 여기에서 알려주는 순서와 방법을 따를 필요는 없다. 하지만 처음으로 데이터 사이언스를 공부하고자 하는 분들에게는 이 학습안내도가 큰 도움이 되리라고 생각한다.

학습안내도를 보는 방법은 다음과 같다.

  • 전체 내용은 하나의 절을 기본 학습단계로 한다.
  • 아래쪽 학습단계는 윗쪽 학습단계의 내용을 알아야 학습할 수 있다. 이미 알고 있는 내용인 경우에는 생략할 수 있다.
  • 오른쪽 학습단계는 왼쪽 학습단계의 내용을 알아야 학습할 수 있다. 특히 모든 수학 이론은 거기에 해당하는 파이썬 패키지를 사용하여 프로그래밍하며 학습한다. 만약 왼쪽 학습단계의 내용을 이미 알고 있다면 바로 오른쪽 학습단계를 공부하면 된다.
  • 별(*) 표시가 있는 부분은 고급 주제이다. 시간이 부족한 경우에는 이 부분을 생략하고 나중에 학습해도 된다.
 

 

[출처] https://datascienceschool.net/view-notebook/18d0a33495a94396b5eb1c1253b5c16d/

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
공지 오라클 기본 샘플 데이터베이스 졸리운_곰 2014.01.02 86818
공지 [SQL컨셉] 서적 "SQL컨셉"의 샘플 데이타 베이스 SAMPLE DATABASE of ORACLE 가을의 곰을... 2013.02.10 79109
공지 [G_SQL] Sample Database 가을의 곰을... 2012.05.20 95868
38 버트(BERT) 파인튜닝 간단하게 해보자 file 졸리운_곰 2019.09.01 1275
37 Quick Start to TensorFlow in Docker with a GUI file 졸리운_곰 2019.05.05 1058
36 What is Deep Learning ? 딥러닝에 대한 간략한 정리 file 졸리운_곰 2019.04.04 1274
35 tensorflow로 rest api 서비스구축 : Creating REST API for TensorFlow models file 졸리운_곰 2018.12.05 1590
34 kor-char-rnn-tensorflow 한글텍스트 RNN 학습 텐서플로우 file 졸리운_곰 2018.09.06 1247
33 torch lua install on ubuntu 16.04 LTS [machine learning] 졸리운_곰 2018.08.13 1616
32 머신러닝 초보자에게 바치는 5가지 “하지 마라” 시리즈 졸리운_곰 2018.07.13 1016
31 Get Started With Keras For Beginners 졸리운_곰 2018.07.11 1257
30 한글 데이터 머신러닝 및 word2vec을 이용한 유사도 분석 file 졸리운_곰 2018.07.06 1003
29 Awesome TensorFlow 텐서플로우 예제와 활용예들 졸리운_곰 2018.07.04 1198
28 A simple deep learning model for stock price prediction using TensorFlow file 졸리운_곰 2018.07.03 1100
27 Text Generation With LSTM Recurrent Neural Networks in Python with Keras 졸리운_곰 2018.07.02 1279
26 Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code. file 졸리운_곰 2018.07.02 1438
25 Recurrent Neural Network for Text Calssification file 졸리운_곰 2018.07.02 1651
24 char-rnn-tensorflow file 졸리운_곰 2018.07.02 1243
23 TensorFlow-Char-RNN file 졸리운_곰 2018.07.02 1240
22 Install TensorFlow with GPU Support the Easy Way on Ubuntu 18.04 (without installing CUDA) file 졸리운_곰 2018.06.25 1074
21 A step by Step Guide to Install Tensorflow GPU on Ubuntu 18.04 LTS file 졸리운_곰 2018.06.25 968
20 Lessons from installing TensorFlow 1.7 for NVIDIA GPU on a Samsung Odyssey running Ubuntu 17.10 file 졸리운_곰 2018.06.20 1089
19 CNTK 설치 및 테스트 file 졸리운_곰 2018.06.11 1194
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED