Deep Neural Networks Practical Examples of Deep Neural Networks
Total Page:16
File Type:pdf, Size:1020Kb
Introduction Why to use (deep) neural networks? Types of deep neural networks Practical examples of deep neural networks Deep Neural Networks Convolutional Neural Networks René Pihlak [email protected] Department of Software Sciences School of Information Technologies Tallinn University of Technology April 29, 2019 . René Pihlak CNN Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Table of Contents 1 Introduction Types of training Self-introduction Types of structures Topics to cover Convolutional neural network 2 Why to use (deep) neural networks? 4 Practical examples of deep neural Description networks Comparision Road defect detection Popular frameworks YOLO3: darknet 3 Types of deep neural networks Estonian sign language . René Pihlak CNN 2nd year Master’s student Current: Department of Software Sciences Past: Member of Board, Tiigrihüppe SA (now HITSA) STUDIES: WORK: Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Background . René Pihlak CNN Current: Department of Software Sciences Past: Member of Board, Tiigrihüppe SA (now HITSA) 2nd year Master’s student WORK: Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Background STUDIES: . René Pihlak CNN Current: Department of Software Sciences Past: Member of Board, Tiigrihüppe SA (now HITSA) WORK: Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Background STUDIES: 2nd year Master’s student . René Pihlak CNN Current: Department of Software Sciences Past: Member of Board, Tiigrihüppe SA (now HITSA) Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Background STUDIES: 2nd year Master’s student WORK: . René Pihlak CNN Past: Member of Board, Tiigrihüppe SA (now HITSA) Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Background STUDIES: 2nd year Master’s student WORK: Current: Department of Software Sciences . René Pihlak CNN Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Background STUDIES: 2nd year Master’s student WORK: Current: Department of Software Sciences Past: Member of Board, Tiigrihüppe SA (now HITSA) . René Pihlak CNN Why “deep neural networks”? What kind of deep neural networks? Practical uses of deep neural networks. Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Topics . René Pihlak CNN What kind of deep neural networks? Practical uses of deep neural networks. Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Topics Why “deep neural networks”? . René Pihlak CNN Practical uses of deep neural networks. Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Topics Why “deep neural networks”? What kind of deep neural networks? . René Pihlak CNN Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Topics Why “deep neural networks”? What kind of deep neural networks? Practical uses of deep neural networks. René Pihlak CNN What are today’s main topics? Are there in-class programming tasks today? Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Recap of Introduction . René Pihlak CNN Are there in-class programming tasks today? Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Recap of Introduction What are today’s main topics? . René Pihlak CNN Are there in-class programming tasks today? Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Recap of Introduction 3 What are today’s main topics? . René Pihlak CNN Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Recap of Introduction 3 What are today’s main topics? Are there in-class programming tasks today? . René Pihlak CNN Introduction Why to use (deep) neural networks? Self-introduction Types of deep neural networks Topics to cover Practical examples of deep neural networks Recap of Introduction 3 What are today’s main topics? 3 Are there in-class programming tasks today? . René Pihlak CNN Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks Table of Contents 1 Introduction Types of training Self-introduction Types of structures Topics to cover Convolutional neural network 2 Why to use (deep) neural networks? 4 Practical examples of deep neural Description networks Comparision Road defect detection Popular frameworks YOLO3: darknet 3 Types of deep neural networks Estonian sign language . René Pihlak CNN something to do with brain and nerves machine learning tool … applied statistics and probability theory Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks What are deep neural networks input layer hidden layer output layer h_1 in_1 h_2 out_1 in_2 h_3 out_2 in_3 h_4 h_5 . René Pihlak CNN machine learning tool … applied statistics and probability theory Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks What are deep neural networks input layer hidden layer output layer something to do with brain and nerves h_1 in_1 h_2 out_1 in_2 h_3 out_2 in_3 h_4 h_5 . René Pihlak CNN tool … applied statistics and probability theory Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks What are deep neural networks input layer hidden layer output layer something to do with brain and nerves h_1 machine learning in_1 h_2 out_1 in_2 h_3 out_2 in_3 h_4 h_5 . René Pihlak CNN … applied statistics and probability theory Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks What are deep neural networks input layer hidden layer output layer something to do with brain and nerves h_1 machine learning tool in_1 h_2 out_1 in_2 h_3 out_2 in_3 h_4 h_5 . René Pihlak CNN applied statistics and probability theory Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks What are deep neural networks input layer hidden layer output layer something to do with brain and nerves h_1 machine learning tool in_1 h_2 … out_1 in_2 h_3 out_2 in_3 h_4 h_5 . René Pihlak CNN Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks What are deep neural networks input layer hidden layer output layer something to do with brain and nerves h_1 machine learning tool in_1 h_2 … out_1 applied statistics and probability theory in_2 h_3 out_2 in_3 h_4 h_5 . René Pihlak CNN military and national security banks facebook/google smart phone camera applications speed cameras hospitals … Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks Neural networks in everyday life . René Pihlak CNN banks facebook/google smart phone camera applications speed cameras hospitals … Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks Neural networks in everyday life military and national security . René Pihlak CNN facebook/google smart phone camera applications speed cameras hospitals … Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks Neural networks in everyday life military and national security banks . René Pihlak CNN smart phone camera applications speed cameras hospitals … Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural networks Popular frameworks Practical examples of deep neural networks Neural networks in everyday life military and national security banks facebook/google . René Pihlak CNN speed cameras hospitals … Introduction Description Why to use (deep) neural networks? Comparision Types of deep neural