[*** NOTE ***]: This course is NOT an introductory course for undergraduates.
You are required to take the first course of "Introduction to Big Data Analytcis" or "Data Mining" in the undergraduate-level as as prerequisite.
It contains very heavy loads of parallel programming, which is a totally different concept from sequential programming.
Please think twice before taking this course!
Please read the notes to the course very carefully about the requirements for the programming homework and quiz.
Week | Date | Content | Reading | Note |
---|---|---|---|---|
1 | Mar. 2, 2018 | Course Overview | ||
2 | Mar. 9, 2018 | Introduction to distributed platforms & MapReduce: Hadoop, Spark |
[MMDS2] Ch.1 & 2
[MR] Ch.1 & 2 | HW#1 |
3 | Mar. 16, 2018 | MapReduce programming: pairs & stripes, relational algebra |
[MMDS2] Ch. 2
[MR] Ch. 3 | |
4 | Mar. 23, 2018 | MapReduce programming: matrix multiplication, relational joins |
[MMDS2] Ch. 2
[MR] Ch. 3 | HW#2 |
5 | Mar. 30, 2018 | Finding similar items | [MMDS2] Ch.3 | 3/30 Due: HW#1 |
6 | Apr. 6, 2018 | (Compensation Leave for Spring Break) | ||
7 | Apr. 13, 2018 |
TA: Homework Q&A, term project proposal, and team member registration
(Leave for ACM SAC 2018) |
HW#3
Term Project Proposal | |
8 | Apr. 20, 2018 | (4/21 (Sat.), 9:00am-12:00: Quiz -- Hadoop and Spark) |
4/20 (extended) Due: HW#2 | |
9 | Apr. 27, 2018 | Clustering | [MMDS2] Ch.7 | HW#4 |
10 | May 4, 2018 |
Dimension reduction
Recommender systems |
[MMDS2] Ch.11
[MMDS2] Ch.9 | Due: HW#3 |
11 | May 11, 2018 | (Midterm Exam) | ||
12 | May 18, 2018 |
Link analysis - PageRank & HITS
More about PageRank | [MMDS2] Ch.5 |
Due: Proposal
Due: HW#4 HW#5 |
13 | May 25, 2018 |
Mining social network graphs
Community Detection in Graphs | [MMDS2] Ch.10 | |
14 | Jun. 1, 2018 | Large-scale machine learning: SVM | [MMDS2] Ch.12 | |
15 | Jun. 8, 2018 | Term Project Presentation (Week 1): 6 teams completed. | Due: HW#5 | |
16 | Jun. 15, 2018 | Term Project Presentation (Week 2) | ||
17 | Jun. 22, 2018 | Term Project Presentation (Week 3) | ||
18 | Jun. 29, 2018 | Term Project Presentation (Week 4) |
If you cannot successfully submit your work, please contact with the TA or the instructor.
Important Notes
Item | Description | Time |
---|---|---|
Proposal | You are required to submit a proposal for term project one week after midterm exam. | extended to May 18, 2018 (Fri.) |
Topics | For paper presentations, the paper quality will *greatly* affect your score in term project. Please *carefully* select good papers to read. | |
Schedule |
Due to our time limits, we might have to start the term project presentation as early as Jun. 8, 2018 (Fri.). You can check the current schedule of term porject presentations. (As of Jun. 15, 2018, 38 teams in total) * [NOTE] All presentations *must* be finished within the scheduled time slots, which will be the last *four* weeks in this semester. No other time slots will be avbailable. |
Jun. 8, 15, 22, 29, 2018 |
Report | Each team is *required* to upload the final report after finishing your presentation.
The final report should contain at least the following:
|
Jun. 29, 2018 (Fri.) |