swsnu / bd2018

25 stars 10 forks source link

Big Data and Deep Learning Systems

Fall 2018

Announcements

Schedule (TBD)

Week Lecture Homework/Project
Week1 9.4/6 Introduction. Resource Manager: YARN, Mesos, Borg
Week2 9.11/13 Meta-framework: REEF, Dataflow processing: MR, Dryad
Week3 9.18/20 Dataflow processing: Spark, Tez, Vortex, Naiad HW1 out
Week4 9.25(추석)/27 Programming: Hive, DryadLINQ, Spark/Shark, Pig, FlumeJava, Beam Team formation & project proposal due
Week5 10.2/4 Stream processing: SparkStreaming, Storm, Heron, Flink, MIST
Week6 10.9/11 Stream processing: SparkStreaming, Storm, Heron, Flink, MIST HW1 due, HW2 out
Week7 10.16/18 ML/DL framework: Parameter server/Tensorflow
Week8 10.23/10.25 DL framework - Tensorflow/Caffe2/Torch Project progress presentation (11.1)
Week9 10.30/11.1 DL framework - Tensorflow/Caffe2/Torch
Week10 11.6/8 DL framework - Tensorflow/Caffe2/Torch HW2 due
Week11 11.13/15 Graph processing - Pregel, GraphLab, X-Stream, Arabesque
Week12 11.20/22 Graph processing - Pregel, GraphLab, X-Stream, Arabesque Survey paper due (covering >= 5 papers)
Week13 11.27/29 DS - GFS, Bigtable, Dynamo
Week14 12.4/6 Coordination - Chubby, Zookeeper
Week15 12.11/13 TBD, Project presentation
Week16 12.18 Project presentation Project report due - 12.20

Reading list

Resource management

Meta-framework

Dataflow Processing Framework

High-level Data Processing Programming

Stream Processing

Machine Learning/Deep Learning

Graph Processing

Distributed Store

Coordination