기계와 더불어 사는 한국인: Reference

Key Points

컴퓨터 과학 언플러그드
  • 정보를 표현하는 원재료 데이터를 이해한다.
  • 컴퓨터를 동작시키는 알고리즘
  • 컴퓨터에 무엇을 수행할지 지시하는 절차의 표현
  • 정말 어려운 문제를 이해한다.
  • 비밀공유와 범죄와 전쟁을 암호화를 통해 살펴본다.
  • 사람과 기계 사이 인터페이스와 사람과 기계를 구별한다.
리보그 (러플의 후예)
  • 단 두개의 명령어를 가지고 컴퓨터와 대화를 한다.
  • 미국 남가주 초등 컴퓨터 교육에 대한 수준을 체험한다.
  • 프로그래밍을 통해 문제해결 능력을 습득한다.
글쓰기
  • 사람의 글쓰기와 기계가 이해하는 글쓰기를 구분한다.
  • 글쓰기의 기본에 대해 이해한다.
  • 생각한 바를 소프트웨어 코드로 표현한다.
정보교육을 위한 파이썬
  • 왜 프로그래밍 언어를 하나를 학습한다.
  • 프로그래밍 기본 제어와 데이터에 대해 이해한다.
  • 실제 데이터 문제를 파이썬 프로그래밍으로 해결한다.
소프트웨어 카펜트리
  • 기계가 잘하는 것은 기계에게 위임한다.
  • 시간여행과 주변 동료와 전세계 누구나와 협업한다.
  • 과학컴퓨팅의 기본 데이터와 모의시험에 대한 기본기를 익힌다.
데이터 과학
  • RStudio 수석 데이터 과학자 하들리 위캠 박사의 철학을 이해한다.
  • 데이터 과학을 위한 다양한 기술을 내재화 한다.
  • 사람을 위한 데이터 과학에 필요한 기법을 이해한다.
기계학습
  • 기계학습 R/파이썬 툴체인을 이해한다.
  • 인간 중심 기계학습 예측 모형을 이해한다.
  • 인간과 기계가 함께하는 기계학습 예측모형을 실습한다.
R 병렬 프로그래밍
  • 고성능 R에 대해 정의를 내린다.
  • R 스케일업, R 스케일아웃 전략을 이해한다.
  • R성능향상을 위해 R코드, 컴파일러, 라이브러리, 하드웨어 자원을 최대한 활용한다.
xwMOOC 딥러닝
  • 딥러닝으로 구현한 오픈 API를 활용한다.
  • 데이터와 컴퓨팅 파워를 갖고 딥러닝 시스템을 구축한다.
  • 기존 텍스트를 벗어나 시각과 청각으로 범위를 넓혀 생각한다.
xwMOOC (오픈) 슈퍼컴퓨터
  • 변화된 컴퓨팅 환경아래 오픈 하드웨어를 이해한다.
  • 병렬, 분산 프로그래밍 관점에서 하드웨어를 이해한다.
  • 과학기술 컴퓨팅을 위한 오픈 슈퍼 컴퓨터의 미래를 예측한다.
궁극의 주인이 될 알고리즘(Master Algorithm)
  • 역연역법(Inverse deduction)
  • 역전파(Backpropagation)
  • 유전자 프로그래밍(Genetic Programming)
  • 확률추론(Probabilistic Inference)
  • 커널 기계(Kernel Machine)