ece 302: lecture 00 introduction - college of engineering · ece 302: lecture 00 introduction fall...

22
c Stanley Chan 2017. All Rights Reserved. ECE 302: Lecture 00 Introduction Fall 2017 Prof Stanley Chan School of Electrical and Computer Engineering Purdue University https://engineering.purdue.edu/ChanGroup/ECE302 1 / 22

Upload: trinhnhi

Post on 10-May-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

ECE 302: Lecture 00 Introduction

Fall 2017

Prof Stanley Chan

School of Electrical and Computer EngineeringPurdue University

https://engineering.purdue.edu/ChanGroup/ECE302

1 / 22

Page 2: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

The Era of Big Data!

http://i1.wp.com/olap.com/wp-content/uploads/2013/11/bigstock-Big-data-concept-in-word-tag-c-49922318.jpg

2 / 22

Page 3: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

What is Big Data?

3 / 22

Page 4: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Example: Image Classification

I Data: Training data containing cat and grass.

I Model: Describe the raw data using statistical models.

I Algorithm: Perform learning, inference and prediction.

I Computing: Store and execute the tasks.

4 / 22

Page 5: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Statistics

The science of making sense of data!

5 / 22

Page 6: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Why study statistics?

... Using fancy tools like neural nets, boosting, and support vectormachines without understanding basic statistics is like doing brain

surgery before knowing how to use a band-aid...

Larry Wasserman, “All of Statistics”

6 / 22

Page 7: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

ECE 302

An introductory course in probability and statistics.

Chapters in Course Note:

I Mathematics review (ch.1)

I Basic probability (ch.2)

I Discrete random variables (ch.3)

I Continuous random variables (ch.4)

I Joint distributions (ch.5)

I Large sample limits (ch.6)

I Estimation (ch.7)

I Random processes (ch.8)

I Random processes through linear systems (ch.9)

7 / 22

Page 8: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Teaching Staff

Instructor: Prof Stanley Chan; MSEE 338Office Hour: M 4:30-5:30

TA: I-Fan Lin (PhD, Communication Systems); EE 208Office Hour: Tue 10-12, Fri 10-11:30

Discussion Session: Let’s voteThu 10-11, Thu 11-12, Thu 12-1, Thu 1-2Room: TBD

Grader: Jianhang Chen (PhD, Robotics)

Project Assistants: (For projects only)Joon Hee Choi, MSEE 370, (PhD, Big Data)Xiran Wang, MSEE 370, (PhD, Computational Imaging)Omar Elgendy, MSEE 370, (PhD, Computational Imaging)Office Hour: Wed 4:30-5:30, Thu 4:30-5:30

8 / 22

Page 9: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Homework 10%

I Every week. Check website for date.

I Due at 11:59am. MSEE 330 dropbox

I Staple your homework. Otherwise ZERO

I We will drop your worst 2 homework

I Coarse grading: Full / partial+ / partial- / zero.

I First homework is up. Due Friday.

I Watch homework videos on the course website.

I Do homework. If no/little effort in homework,your grade will be F.

9 / 22

Page 10: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Project 15%

I Three MATLAB projects

I Real applications of ECE 302

I We will not teach them in class

I You have to learn by yourselves

I Require basic programming skills

I Project assistants are available for help

10 / 22

Page 11: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Exam

I 2 mid terms (15% each); 1 final (45%)

I Closed book, closed note

I No electronics, of any kind

I Formula sheet will be given

I Exam dates are listed in the syllabus

I Evening exams

I We will cancel two lectures

I No make up exam

I DO NOT TRAVEL BEFORE FINAL EXAM

11 / 22

Page 12: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Grades

Curved, but usually minor.Typical grades:

I A: > 85

I B: 75 − 84

I C: 60 − 74

I D: 50 − 59

I F: < 50

12 / 22

Page 13: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Past Comments from Students

I “... the first day of class he said this is going to be thehardest class you’ve taken and he was not kidding ...”

I “... I really enjoyed having Professor Chan as my instructorfor 302. He presents material in a way that is easy tounderstand, and he really tries to help his students succeed...”

I “... He really puts a ton of effort into teaching the course. Hemakes the course interesting and has a great sense of humor.His notes are great...”

I “... he moves through topics very quickly and sometimes it isdifficult to keep up with his lecture pace ...”

I “... thoroughly depressing and miserable is a betterdescription for this class ...”

13 / 22

Page 14: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Office Hour Policy

I Your First Contact: Teaching Assistant

I Project / Programming: Project Assistants

I Things the above cannot help: Prof Chan

I Do NOT bring homework to my office / TAsoffice and work there, even if it is office hourand no other students are here.

14 / 22

Page 15: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Office Hour Policy

I Q: “I dont understand topic ABC, can you explain it oncemore?”A: Yes, certainly.

I Q:“I have absolutely no idea about how to solve Problem X.”A: Please watch video first.

I Q:“I have some thoughts but the answer is different from myfriends. Can you help me?”A: Definitely.

I Q:“I missed a class last week. Can you repeat the lecture forme?”A: NO!

I Q:“Will topic XYZ be covered in exam?”A: Check course website.

15 / 22

Page 16: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Cell Phone Policy

No Cell Phone Camera at ANY time.

16 / 22

Page 17: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Course Material Copyrights

I All course materials are for ECE 302 studentsonly.

I Prof Chan owns the copyright, not you.

I You are legally NOT allowed to upload any ECE302 material to commercial websites, e.g.,course hero.

17 / 22

Page 18: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Plagiarism

I I respect you as adults

I Do NOT copy and paste (or any variation)

I Do NOT cheat in exams

I Do NOT steal someones idea

I I have ZERO tolerance against plagiarismI If you got caught for plagiarism, you will

I Get F in the courseI Be sent to Office of Student Rights and Responsibilities

(OSRR)I Worst case: Be kicked out from Purdue

I If you collaborate with a friend on projects, stateit clearly on your reports.

18 / 22

Page 19: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Questions?

19 / 22

Page 20: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Birthday ProblemThere are 72 students in this classroom. What is the probabilitythat there is at least one pair of students having the samebirthday?

20 / 22

Page 21: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Birthday Problem

For how many students will the probability be larger than 99%?

50 100 150 200 250 300 350

Number of Students

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Pro

ba

bili

ty

21 / 22

Page 22: ECE 302: Lecture 00 Introduction - College of Engineering · ECE 302: Lecture 00 Introduction Fall 2017 ... I-Fan Lin (PhD, Communication Systems); EE 208 O ce Hour: Tue 10-12, Fri

c©Stanley Chan 2017. All Rights Reserved.

Birthday Problem

I The spirit of probability: Average case VS Worst case

I We will analyze this behavior in the course

I Try homework 1

22 / 22