SlideShare a Scribd company logo
1 of 33
Download to read offline
#DevFest
Organized By
GDG Beja
Introduction to tensorflow
Hello!
I am Rebai Ahmed
I am here because I love to give presentations && I love Tensorflow
Check out my portfolio rebai.ahmed.github.io
2
Plan
3
➢ Introduction
➢ What is Tensorflow ?
➢ Why Tensorflow ?
➢ Cool Projects with Tensorflow ?
Quick Questions
➢ How many people have heard about tensorflow ?
➢ How many people know about tensorflow ?
➢ How many people are using tensorflow ?
4
1. Introduction
Artificial Intelligence, deep learning, machine learning — 
whatever you’re doing if you don’t understand it — learn it.
Because otherwise you’re going to be a dinosaur within 3 years.
Mark Cuban
Introduction : What is Machine learning ?
★ Subfield of Artificial Intelligence (AI) gives "computers the ability to
learn without being explicitly programmed"
★ Machine learning is preferred approach to :
➢ Weather prediction
➢ Recommendation systems
➢ Spam Filtering
7
Introduction : What is Machine learning (2) ?
8
Introduction : What is Deep Learning ?
Deep Learning is a subfield of Machine
learning concerned with algorithms inspired by
the structure and the function of the brain called
artificial neural network.
9
Introduction : What is Deep Learning ?
➢ Our brain has lots of neurons connected
together and the strength of
the connections between neurons
represents long term knowledge.
Neurons in the brain
10
Introduction : What is Deep Learning ?
Neural Network (Deep Learning)
11
Introduction : Deep learning Why Now ?
12
Introduction : Deep learning Why Now ?
➢ Big DATA
➢ big processing power
➢ GPU
➢ The Cloud
➢ robust neural networks
13
Tools
2. What is TensorFlow ?
● TensorFlow is an open-source library for Deep Learning and Machine learning
● Developed by the Google Brain team and released in November 2015
● TensorFlow is mainly used for: Classification, Perception, Understanding,
Discovering, Prediction and Creation
14
More in Tensorflow:
Machine learning in Javascript
15
More in Tensorflow:
➢ It possible to add machine learning capabilities to any web application
➢ You can use the APIs to build and train models right in the browser or in
your Node.js server application
➢ You can use TensorFlow.js to run existing models in your JavaScript
environment.
16
Why Tensorflow ?
3. Why Tensorflow ?
18
3. Why Tensorflow ?
19
➢ PyTorch
➢ Caffe
➢ Theano (Keras, Lasagne)
➢ DL4J
➢ Apache Mxnet
There are other alternatives
20
Why TensorFlow : Runs Everywhere
Runs on desktop and mobile devices such as
● Linux
● macOS
● iOS
● Android
● Raspberry pi
● And Windows
21
Why TensorFlow: Parallel Computation
TensorFlow supports distributed computing
22
Why TensorFlow :Google products
● It powers many of Google’s large-scale services, such as
○ Google Cloud Speech
○ Google Photos and
○ Google Search
23
Why TensorFlow : Large community
● One the the most popular open source projects
on GitHub
● It has a dedicated team of passionate and
helpful developers
● Growing community contributing to improve it
24
Why TensorFlow : Big Companies using
Tensorflow
● Google
● OpenAI
● DeepMind
● Uber
● eBay
● DropBox
● A bunch of startups
Cool Projects with
Tensorflow
Cool Projects with Tensorflow
Project1 : Image Classification
26
Cool Projects with Tensorflow
Project 2: Object Detection
27
Cool Projects with Tensorflow
Project 3: Speech recognition
28
Cool Projects with Tensorflow
Project 4: Deep learning driven jazz generation
29
Cool Projects with Tensorflow
Project 5: Restore colors in B&W photos and videos
30
Cool Projects with Tensorflow
Project 6: Transferring style from famous paintings
31
Ressources
32
➢ TensorFlow tutorials
➢ quora.com/topic/TensorFlow-software-library
➢ Machine learning crash course
➢ Your first TensorFlow programming with Jupyter
➢ TensorFlow Dev-Summit 2018
33
Thanks!
Any questions?
👍👉👍😉
You can find me at rebai.ahmed@outlook.com

More Related Content

What's hot

Welcome to Python Programming Language.pptx
Welcome to Python Programming Language.pptxWelcome to Python Programming Language.pptx
Welcome to Python Programming Language.pptxdigitaldnyan
 
Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming KrishnaMildain
 
Introduction to python programming
Introduction to python programmingIntroduction to python programming
Introduction to python programmingKiran Vadakkath
 
Big data app meetup 2016-06-15
Big data app meetup 2016-06-15Big data app meetup 2016-06-15
Big data app meetup 2016-06-15Illia Polosukhin
 
POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE teachersduniya.com
 
1901200100000 presentation short term mini project on python
1901200100000 presentation short term mini project on python1901200100000 presentation short term mini project on python
1901200100000 presentation short term mini project on pythonSANTOSHJAISWAL52
 

What's hot (7)

Welcome to Python Programming Language.pptx
Welcome to Python Programming Language.pptxWelcome to Python Programming Language.pptx
Welcome to Python Programming Language.pptx
 
Why learn python in 2017?
Why learn python in 2017?Why learn python in 2017?
Why learn python in 2017?
 
Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming
 
Introduction to python programming
Introduction to python programmingIntroduction to python programming
Introduction to python programming
 
Big data app meetup 2016-06-15
Big data app meetup 2016-06-15Big data app meetup 2016-06-15
Big data app meetup 2016-06-15
 
POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE
 
1901200100000 presentation short term mini project on python
1901200100000 presentation short term mini project on python1901200100000 presentation short term mini project on python
1901200100000 presentation short term mini project on python
 

Similar to Dev fest GDG beja tensorflow presenatation

Tensorflow presentation
Tensorflow presentationTensorflow presentation
Tensorflow presentationAhmed rebai
 
Hadoop training in mumbai
Hadoop training in mumbaiHadoop training in mumbai
Hadoop training in mumbaifaizrashid1995
 
Getting started with TensorFlow
Getting started with TensorFlowGetting started with TensorFlow
Getting started with TensorFlowElifTech
 
Tensorflow In Machine Learning
Tensorflow In Machine Learning Tensorflow In Machine Learning
Tensorflow In Machine Learning Mohamed Hegazy
 
TensorFlow Technology
TensorFlow TechnologyTensorFlow Technology
TensorFlow Technologynarayan dudhe
 
Tensorflow for Beginners
Tensorflow for BeginnersTensorflow for Beginners
Tensorflow for BeginnersSam Dias
 
Tensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptxTensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptxAnandMenon54
 
TonY: Native support of TensorFlow on Hadoop
TonY: Native support of TensorFlow on HadoopTonY: Native support of TensorFlow on Hadoop
TonY: Native support of TensorFlow on HadoopAnthony Hsu
 
Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...
Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...
Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...Tech Triveni
 
How to Choose a Deep Learning Framework
How to Choose a Deep Learning FrameworkHow to Choose a Deep Learning Framework
How to Choose a Deep Learning FrameworkNavid Kalaei
 
Android smarter with TensorFlow
Android smarter with TensorFlowAndroid smarter with TensorFlow
Android smarter with TensorFlowrendra toro
 
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn..."Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...Edge AI and Vision Alliance
 
Introducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applicationsIntroducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applicationsRokesh Jankie
 
Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)Ahmed rebai
 
Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow Jen Aman
 
Aprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlowAprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlowNicolas Bortolotti
 
Deep Learning Applications (dadada2017)
Deep Learning Applications (dadada2017)Deep Learning Applications (dadada2017)
Deep Learning Applications (dadada2017)Abhishek Thakur
 

Similar to Dev fest GDG beja tensorflow presenatation (20)

Tensorflow presentation
Tensorflow presentationTensorflow presentation
Tensorflow presentation
 
Hadoop training in mumbai
Hadoop training in mumbaiHadoop training in mumbai
Hadoop training in mumbai
 
Getting started with TensorFlow
Getting started with TensorFlowGetting started with TensorFlow
Getting started with TensorFlow
 
Tensorflow In Machine Learning
Tensorflow In Machine Learning Tensorflow In Machine Learning
Tensorflow In Machine Learning
 
TensorFlow Technology
TensorFlow TechnologyTensorFlow Technology
TensorFlow Technology
 
Tensorflow for Beginners
Tensorflow for BeginnersTensorflow for Beginners
Tensorflow for Beginners
 
Tensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptxTensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptx
 
TonY: Native support of TensorFlow on Hadoop
TonY: Native support of TensorFlow on HadoopTonY: Native support of TensorFlow on Hadoop
TonY: Native support of TensorFlow on Hadoop
 
2019 04-23-tf lite-avid-f
2019 04-23-tf lite-avid-f2019 04-23-tf lite-avid-f
2019 04-23-tf lite-avid-f
 
Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...
Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...
Live coding session on AI / ML using Google Tensorflow (Python) - Tanmoy Deb ...
 
How to Choose a Deep Learning Framework
How to Choose a Deep Learning FrameworkHow to Choose a Deep Learning Framework
How to Choose a Deep Learning Framework
 
Android smarter with TensorFlow
Android smarter with TensorFlowAndroid smarter with TensorFlow
Android smarter with TensorFlow
 
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn..."Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
 
Introducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applicationsIntroducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applications
 
Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)
 
Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow
 
Aprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlowAprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlow
 
Deep Learning Applications (dadada2017)
Deep Learning Applications (dadada2017)Deep Learning Applications (dadada2017)
Deep Learning Applications (dadada2017)
 
Machine Learning as a MicroService
Machine Learning as a MicroServiceMachine Learning as a MicroService
Machine Learning as a MicroService
 
Tensorflow Ecosystem
Tensorflow EcosystemTensorflow Ecosystem
Tensorflow Ecosystem
 

More from Ahmed rebai

Reactjs workshop
Reactjs workshop Reactjs workshop
Reactjs workshop Ahmed rebai
 
Reactjs workshop (1)
Reactjs workshop (1)Reactjs workshop (1)
Reactjs workshop (1)Ahmed rebai
 
Distributed programing (hadoop && java) version finale.pptx
Distributed programing  (hadoop && java) version finale.pptxDistributed programing  (hadoop && java) version finale.pptx
Distributed programing (hadoop && java) version finale.pptxAhmed rebai
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentationAhmed rebai
 
Gestion du stress
Gestion du stressGestion du stress
Gestion du stressAhmed rebai
 
Présentation hack the road
Présentation hack the roadPrésentation hack the road
Présentation hack the roadAhmed rebai
 
Bmy bit presentation
Bmy bit presentationBmy bit presentation
Bmy bit presentationAhmed rebai
 
Final présention [recovered]
Final présention [recovered]Final présention [recovered]
Final présention [recovered]Ahmed rebai
 

More from Ahmed rebai (13)

Dialogflow
DialogflowDialogflow
Dialogflow
 
Reactjs workshop
Reactjs workshop Reactjs workshop
Reactjs workshop
 
Reactjs workshop (1)
Reactjs workshop (1)Reactjs workshop (1)
Reactjs workshop (1)
 
Reclami
ReclamiReclami
Reclami
 
Distributed programing (hadoop && java) version finale.pptx
Distributed programing  (hadoop && java) version finale.pptxDistributed programing  (hadoop && java) version finale.pptx
Distributed programing (hadoop && java) version finale.pptx
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Gestion du stress
Gestion du stressGestion du stress
Gestion du stress
 
Life is a pitch
Life is a pitchLife is a pitch
Life is a pitch
 
Présentation hack the road
Présentation hack the roadPrésentation hack the road
Présentation hack the road
 
Isamm clubs
Isamm clubsIsamm clubs
Isamm clubs
 
Bmy bit presentation
Bmy bit presentationBmy bit presentation
Bmy bit presentation
 
Rapport pfe
Rapport pfeRapport pfe
Rapport pfe
 
Final présention [recovered]
Final présention [recovered]Final présention [recovered]
Final présention [recovered]
 

Recently uploaded

Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxnoorehahmad
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...NETWAYS
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !risocarla2016
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...NETWAYS
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)Basil Achie
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...NETWAYS
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 

Recently uploaded (20)

Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 

Dev fest GDG beja tensorflow presenatation

  • 2. Hello! I am Rebai Ahmed I am here because I love to give presentations && I love Tensorflow Check out my portfolio rebai.ahmed.github.io 2
  • 3. Plan 3 ➢ Introduction ➢ What is Tensorflow ? ➢ Why Tensorflow ? ➢ Cool Projects with Tensorflow ?
  • 4. Quick Questions ➢ How many people have heard about tensorflow ? ➢ How many people know about tensorflow ? ➢ How many people are using tensorflow ? 4
  • 5. 1. Introduction Artificial Intelligence, deep learning, machine learning —  whatever you’re doing if you don’t understand it — learn it. Because otherwise you’re going to be a dinosaur within 3 years. Mark Cuban
  • 6. Introduction : What is Machine learning ?
  • 7. ★ Subfield of Artificial Intelligence (AI) gives "computers the ability to learn without being explicitly programmed" ★ Machine learning is preferred approach to : ➢ Weather prediction ➢ Recommendation systems ➢ Spam Filtering 7 Introduction : What is Machine learning (2) ?
  • 8. 8 Introduction : What is Deep Learning ? Deep Learning is a subfield of Machine learning concerned with algorithms inspired by the structure and the function of the brain called artificial neural network.
  • 9. 9 Introduction : What is Deep Learning ? ➢ Our brain has lots of neurons connected together and the strength of the connections between neurons represents long term knowledge. Neurons in the brain
  • 10. 10 Introduction : What is Deep Learning ? Neural Network (Deep Learning)
  • 11. 11 Introduction : Deep learning Why Now ?
  • 12. 12 Introduction : Deep learning Why Now ? ➢ Big DATA ➢ big processing power ➢ GPU ➢ The Cloud ➢ robust neural networks
  • 14. 2. What is TensorFlow ? ● TensorFlow is an open-source library for Deep Learning and Machine learning ● Developed by the Google Brain team and released in November 2015 ● TensorFlow is mainly used for: Classification, Perception, Understanding, Discovering, Prediction and Creation 14
  • 15. More in Tensorflow: Machine learning in Javascript 15
  • 16. More in Tensorflow: ➢ It possible to add machine learning capabilities to any web application ➢ You can use the APIs to build and train models right in the browser or in your Node.js server application ➢ You can use TensorFlow.js to run existing models in your JavaScript environment. 16
  • 19. 3. Why Tensorflow ? 19 ➢ PyTorch ➢ Caffe ➢ Theano (Keras, Lasagne) ➢ DL4J ➢ Apache Mxnet There are other alternatives
  • 20. 20 Why TensorFlow : Runs Everywhere Runs on desktop and mobile devices such as ● Linux ● macOS ● iOS ● Android ● Raspberry pi ● And Windows
  • 21. 21 Why TensorFlow: Parallel Computation TensorFlow supports distributed computing
  • 22. 22 Why TensorFlow :Google products ● It powers many of Google’s large-scale services, such as ○ Google Cloud Speech ○ Google Photos and ○ Google Search
  • 23. 23 Why TensorFlow : Large community ● One the the most popular open source projects on GitHub ● It has a dedicated team of passionate and helpful developers ● Growing community contributing to improve it
  • 24. 24 Why TensorFlow : Big Companies using Tensorflow ● Google ● OpenAI ● DeepMind ● Uber ● eBay ● DropBox ● A bunch of startups
  • 26. Cool Projects with Tensorflow Project1 : Image Classification 26
  • 27. Cool Projects with Tensorflow Project 2: Object Detection 27
  • 28. Cool Projects with Tensorflow Project 3: Speech recognition 28
  • 29. Cool Projects with Tensorflow Project 4: Deep learning driven jazz generation 29
  • 30. Cool Projects with Tensorflow Project 5: Restore colors in B&W photos and videos 30
  • 31. Cool Projects with Tensorflow Project 6: Transferring style from famous paintings 31
  • 32. Ressources 32 ➢ TensorFlow tutorials ➢ quora.com/topic/TensorFlow-software-library ➢ Machine learning crash course ➢ Your first TensorFlow programming with Jupyter ➢ TensorFlow Dev-Summit 2018
  • 33. 33 Thanks! Any questions? 👍👉👍😉 You can find me at rebai.ahmed@outlook.com