Presentation is loading. Please wait.

Presentation is loading. Please wait.

Alireza Haghshenas Winter 93. * Problem Definition * Difficult Math Parts * Vision * Computational Geometry * Optimization * Run the App.

Similar presentations


Presentation on theme: "Alireza Haghshenas Winter 93. * Problem Definition * Difficult Math Parts * Vision * Computational Geometry * Optimization * Run the App."— Presentation transcript:

1 Alireza Haghshenas Winter 93

2 * Problem Definition * Difficult Math Parts * Vision * Computational Geometry * Optimization * Run the App

3 * M of CLS * Unify data * How to identify People * Different People, Same Name * Same Person, Different Names * Missing, Wrong or Stolen National Code * Fuzzy Grouping

4 * Last few Decades

5 * Sorting Results * Keyword Importance * Problem? * Page Rank * Larry who? * Google

6 * Perceptron 1958 * Backpropagation 1975 * Deep Learning 2006 * Translation * Image Retrieval * Voice Recognition * Driverless Cars

7 * Leap Motion: 2010 * Ultrasonic Haptic Feedback * Virtual Reality * Augmented Reality * Microsoft HoloLens

8 * Date$/GFLOPS * 1961$8,300,000,000,000 * 198442,780,000 * 199742,000 * 2000836 * 2003100 * 200752 * 20111.8 * 20150.08

9

10 * What Skills You need to be competent

11 * Modeling * Abstraction * Creative Thinking * Systematic Thinking * Critical Thinking

12 * Combinatorics * Statistics * Probability * Linear Algebra * Graph Theory

13 * Data Structures * Algorithms * Design * Analysis * Parallel * Databases * NoSQL

14 * General Purpose Programming * Object Oriented Design/Implementation * Database Design/Implementation/Tuning * Robotics * GPGPU * Cyber-Security

15 * Machine Learning * Neural Networks * Deep Learning * Artificial Intelligence * Image Processing/Computer Vision * Sound/Voice Processing * Natural Language Processing * Statistical Pattern Recognition * Fuzzy Logic * Functional Programming * Data Science

16 * Web Development * Business Intelligence * HCI * Embedded Systems * System Programming * Distributed Systems * High Reliability * Hardware description Languages *…*…

17 * Team Work * Communications * Leadership * Presentation * Responsibility * Tolerance

18 * Visual Studio * C# * Asp.Net * Java * Python * Matlab * Javascript * Android * Swift * C++ * Intellij * Sql-Server * Oracle * PHP * MySQL * Hadoop *R*R * Excel!! * Powerpoint * Linux * Word * Profilers * Git *…*…

19 * Competitive Learning * ACM ICPC * Google Code Jam, … * Start from basics * Dedicate Time to learning * Focus on your weak points * Work in a group * Work for great companies * Internship * Avoid Negative People

20 * Use your time efficiently * Work, Learn, Have fun, have rest * Follow great people/groups * Follow trends * Stay up-to-date * Be ready to leave * Learn a few tools thoroughly * Make mistakes * Set Goals * Join Communities * Contribute * Open Source

21

22 * Enjoy science/technology * Spend a lot of time on learning/doing * Prefer to be alone

23

24 * Can’t be or Don’t like to be Geeks * Can learn CS * Learn other stuff * Arts * Medicine * Economy * Literature * Social Sciences * Physics * Biology * Robotics * Politics * Etc…


Download ppt "Alireza Haghshenas Winter 93. * Problem Definition * Difficult Math Parts * Vision * Computational Geometry * Optimization * Run the App."

Similar presentations


Ads by Google