SlideShare a Scribd company logo
1 of 38
Download to read offline
#Fantastic4
Organized By
ESEN Android Club
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
➢ Conclusion
Quick Questions
➢ How many people have heard about Deep Learning | Machine learning |
tensorflow ?
➢ How many people know about Deep Learning | Machine learning | tensorflow
?
➢ How many people are using Deep Learning | Machine learning | 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
➢ 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
2. What is TensorFlow ?
TensorFlow = Tensor + Flow = Data +
Flow
15
2. But What is Tensor ?
An n-dimensional array :
➢ 0-d tensor: scalar (number)
➢ 1-d tensor: vector
➢ 2-d tensor: matrix
➢ and so on
16
2. But What is Tensor Flow?
Data Flow Graphs
➢ Dataflow is a common programming model for
parallel computing.
➢ TensorFlow uses a dataflow graph to
represent your computation
17
2. What are the benefits of using graphs ?
➢ Parallelism. ( it is easy for the system to identify operations that can
execute in parallel )
➢ Distributed execution ( it is possible for TensorFlow to partition your program
across multiple devices CPUs, GPUs, and TPUs)
➢ Compilation (generate faster code)
➢ Portability (You can build a dataflow graph in Python, store it in a Saved
Model, and restore it in a C++ program )
18
More in Tensorflow:
Machine learning in Javascript
19
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.
20
21
Demo1 Tensorflow
Code Demo
3. Why Tensorflow ?
22
23
Why TensorFlow : Runs Everywhere
Runs on desktop and mobile devices such as
● Linux
● macOS
● iOS
● Android
● Raspberry pi
● And Windows
24
Why TensorFlow : Flexibility
● Python API offers flexibility to create all sorts of
computations(Including any neural network
architecture we can think of)
● Includes highly efficient C++ implementations of
many ML operations
25
Why TensorFlow: Parallel Computation
TensorFlow supports distributed computing
26
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
27
Why TensorFlow :Google products
● It powers many of Google’s large-scale services, such as
○ Google Cloud Speech
○ Google Photos and
○ Google Search
28
Why TensorFlow : Big Companies using
Tensorflow
● Google
● OpenAI
● DeepMind
● Uber
● eBay
● DropBox
● A bunch of startups
Cool Projects with Tensorflow
Project1 : Image Classification
29
Cool Projects with Tensorflow
Project 2: Object Detection
30
Cool Projects with Tensorflow
Project 3: Speech recognition
31
Cool Projects with Tensorflow
Project 4: Deep learning driven jazz generation
32
Cool Projects with Tensorflow
Project 5: Restore colors in B&W photos and videos
33
Cool Projects with Tensorflow
Project 6: Transferring style from famous paintings
34
5. Conclusion
There are numerous and amazing things that people
have done using machine learning, some of which include
applications relating to health care, recommendation engines
for movies, music, personalized ads, and social media
sentiment mining to name a few.
With these advancements in machine learning and artificial
intelligence that seem mind-boggling, TensorFlow is tool that
is helping to achieve these goals
35
Ressources
36
➢ TensorFlow tutorials
➢ quora.com/topic/TensorFlow-software-library
➢ Machine learning crash course
➢ Your first TensorFlow programming with Jupyter
➢ TensorFlow Dev-Summit 2018
Question ?
37
What is a tensor in TensorFlow?
➢ 1) : a generalization of vectors and Matrices to potentially higher
dimensions ?
➢ 2) : common programming model for parallel computing ?
38
Thanks!
Any questions?

You can find me at rebai.ahmed@outlook.com

More Related Content

What's hot

What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...Simplilearn
 
Deep Learning Explained
Deep Learning ExplainedDeep Learning Explained
Deep Learning ExplainedMelanie Swan
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning David Voyles
 
Introduction to Machine Learning with TensorFlow
Introduction to Machine Learning with TensorFlowIntroduction to Machine Learning with TensorFlow
Introduction to Machine Learning with TensorFlowPaolo Tomeo
 
Tensorflow - Intro (2017)
Tensorflow - Intro (2017)Tensorflow - Intro (2017)
Tensorflow - Intro (2017)Alessio Tonioni
 
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...Edureka!
 
Introduction to CNN
Introduction to CNNIntroduction to CNN
Introduction to CNNShuai Zhang
 
CNN Machine learning DeepLearning
CNN Machine learning DeepLearningCNN Machine learning DeepLearning
CNN Machine learning DeepLearningAbhishek Sharma
 
Neural networks and deep learning
Neural networks and deep learningNeural networks and deep learning
Neural networks and deep learningJörgen Sandig
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual IntroductionLukas Masuch
 
Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Suraj Aavula
 
PyTorch Introduction
PyTorch IntroductionPyTorch Introduction
PyTorch IntroductionYash Kawdiya
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep LearningOswald Campesato
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep LearningMyungjin Lee
 

What's hot (20)

What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
 
Deep Learning Explained
Deep Learning ExplainedDeep Learning Explained
Deep Learning Explained
 
Deep learning presentation
Deep learning presentationDeep learning presentation
Deep learning presentation
 
Lstm
LstmLstm
Lstm
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning
 
Introduction to Machine Learning with TensorFlow
Introduction to Machine Learning with TensorFlowIntroduction to Machine Learning with TensorFlow
Introduction to Machine Learning with TensorFlow
 
Tensorflow - Intro (2017)
Tensorflow - Intro (2017)Tensorflow - Intro (2017)
Tensorflow - Intro (2017)
 
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
 
Deep learning ppt
Deep learning pptDeep learning ppt
Deep learning ppt
 
Introduction to CNN
Introduction to CNNIntroduction to CNN
Introduction to CNN
 
CNN Machine learning DeepLearning
CNN Machine learning DeepLearningCNN Machine learning DeepLearning
CNN Machine learning DeepLearning
 
Neural networks and deep learning
Neural networks and deep learningNeural networks and deep learning
Neural networks and deep learning
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
TensorFlow
TensorFlowTensorFlow
TensorFlow
 
Support Vector Machines ( SVM )
Support Vector Machines ( SVM ) Support Vector Machines ( SVM )
Support Vector Machines ( SVM )
 
Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Convolution Neural Network (CNN)
Convolution Neural Network (CNN)
 
PyTorch Introduction
PyTorch IntroductionPyTorch Introduction
PyTorch Introduction
 
Tensorflow
TensorflowTensorflow
Tensorflow
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep Learning
 

Similar to Tensorflow presentation

Dev fest GDG beja tensorflow presenatation
Dev fest GDG  beja tensorflow presenatationDev fest GDG  beja tensorflow presenatation
Dev fest GDG beja tensorflow presenatationAhmed rebai
 
Hadoop training in mumbai
Hadoop training in mumbaiHadoop training in mumbai
Hadoop training in mumbaifaizrashid1995
 
"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
 
TensorFlow Technology
TensorFlow TechnologyTensorFlow Technology
TensorFlow Technologynarayan dudhe
 
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
 
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
 
Tensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptxTensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptxAnandMenon54
 
Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)Ahmed rebai
 
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
 
Deep learning with TensorFlow
Deep learning with TensorFlowDeep learning with TensorFlow
Deep learning with TensorFlowNdjido Ardo BAR
 
Introduction to Tensor Flow-v1.pptx
Introduction to Tensor Flow-v1.pptxIntroduction to Tensor Flow-v1.pptx
Introduction to Tensor Flow-v1.pptxJanagi Raman S
 
Android smarter with TensorFlow
Android smarter with TensorFlowAndroid smarter with TensorFlow
Android smarter with TensorFlowrendra toro
 
Tensorflow for Beginners
Tensorflow for BeginnersTensorflow for Beginners
Tensorflow for BeginnersSam Dias
 
Tensorflow In Machine Learning
Tensorflow In Machine Learning Tensorflow In Machine Learning
Tensorflow In Machine Learning Mohamed Hegazy
 
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and Beyond
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and BeyondHadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and Beyond
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and BeyondErik Krogen
 
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
 
Aprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlowAprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlowNicolas Bortolotti
 

Similar to Tensorflow presentation (20)

Dev fest GDG beja tensorflow presenatation
Dev fest GDG  beja tensorflow presenatationDev fest GDG  beja tensorflow presenatation
Dev fest GDG beja tensorflow presenatation
 
Hadoop training in mumbai
Hadoop training in mumbaiHadoop training in mumbai
Hadoop training in mumbai
 
"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...
 
TensorFlow Technology
TensorFlow TechnologyTensorFlow Technology
TensorFlow Technology
 
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
 
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
 
Tensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptxTensorflow a brief introduction (1).pptx
Tensorflow a brief introduction (1).pptx
 
Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)Machine learning presentation (gdg beja)
Machine learning presentation (gdg beja)
 
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
 
Deep learning with TensorFlow
Deep learning with TensorFlowDeep learning with TensorFlow
Deep learning with TensorFlow
 
Introduction to Tensor Flow-v1.pptx
Introduction to Tensor Flow-v1.pptxIntroduction to Tensor Flow-v1.pptx
Introduction to Tensor Flow-v1.pptx
 
Android smarter with TensorFlow
Android smarter with TensorFlowAndroid smarter with TensorFlow
Android smarter with TensorFlow
 
Tensorflow for Beginners
Tensorflow for BeginnersTensorflow for Beginners
Tensorflow for Beginners
 
Tensorflow In Machine Learning
Tensorflow In Machine Learning Tensorflow In Machine Learning
Tensorflow In Machine Learning
 
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and Beyond
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and BeyondHadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and Beyond
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and Beyond
 
Artificial Intelligence = ML + DL with Tensor Flow
Artificial Intelligence = ML + DL with Tensor FlowArtificial Intelligence = ML + DL with Tensor Flow
Artificial Intelligence = ML + DL with Tensor Flow
 
Persian MNIST in 5 Minutes
Persian MNIST in 5 MinutesPersian MNIST in 5 Minutes
Persian MNIST in 5 Minutes
 
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
 
Aprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlowAprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlow
 

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

BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Onlineanilsa9823
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 

Recently uploaded (20)

BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 

Tensorflow presentation

  • 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 ➢ Conclusion
  • 4. Quick Questions ➢ How many people have heard about Deep Learning | Machine learning | tensorflow ? ➢ How many people know about Deep Learning | Machine learning | tensorflow ? ➢ How many people are using Deep Learning | Machine learning | 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 ➢ 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. 2. What is TensorFlow ? TensorFlow = Tensor + Flow = Data + Flow 15
  • 16. 2. But What is Tensor ? An n-dimensional array : ➢ 0-d tensor: scalar (number) ➢ 1-d tensor: vector ➢ 2-d tensor: matrix ➢ and so on 16
  • 17. 2. But What is Tensor Flow? Data Flow Graphs ➢ Dataflow is a common programming model for parallel computing. ➢ TensorFlow uses a dataflow graph to represent your computation 17
  • 18. 2. What are the benefits of using graphs ? ➢ Parallelism. ( it is easy for the system to identify operations that can execute in parallel ) ➢ Distributed execution ( it is possible for TensorFlow to partition your program across multiple devices CPUs, GPUs, and TPUs) ➢ Compilation (generate faster code) ➢ Portability (You can build a dataflow graph in Python, store it in a Saved Model, and restore it in a C++ program ) 18
  • 19. More in Tensorflow: Machine learning in Javascript 19
  • 20. 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. 20
  • 23. 23 Why TensorFlow : Runs Everywhere Runs on desktop and mobile devices such as ● Linux ● macOS ● iOS ● Android ● Raspberry pi ● And Windows
  • 24. 24 Why TensorFlow : Flexibility ● Python API offers flexibility to create all sorts of computations(Including any neural network architecture we can think of) ● Includes highly efficient C++ implementations of many ML operations
  • 25. 25 Why TensorFlow: Parallel Computation TensorFlow supports distributed computing
  • 26. 26 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
  • 27. 27 Why TensorFlow :Google products ● It powers many of Google’s large-scale services, such as ○ Google Cloud Speech ○ Google Photos and ○ Google Search
  • 28. 28 Why TensorFlow : Big Companies using Tensorflow ● Google ● OpenAI ● DeepMind ● Uber ● eBay ● DropBox ● A bunch of startups
  • 29. Cool Projects with Tensorflow Project1 : Image Classification 29
  • 30. Cool Projects with Tensorflow Project 2: Object Detection 30
  • 31. Cool Projects with Tensorflow Project 3: Speech recognition 31
  • 32. Cool Projects with Tensorflow Project 4: Deep learning driven jazz generation 32
  • 33. Cool Projects with Tensorflow Project 5: Restore colors in B&W photos and videos 33
  • 34. Cool Projects with Tensorflow Project 6: Transferring style from famous paintings 34
  • 35. 5. Conclusion There are numerous and amazing things that people have done using machine learning, some of which include applications relating to health care, recommendation engines for movies, music, personalized ads, and social media sentiment mining to name a few. With these advancements in machine learning and artificial intelligence that seem mind-boggling, TensorFlow is tool that is helping to achieve these goals 35
  • 36. Ressources 36 ➢ TensorFlow tutorials ➢ quora.com/topic/TensorFlow-software-library ➢ Machine learning crash course ➢ Your first TensorFlow programming with Jupyter ➢ TensorFlow Dev-Summit 2018
  • 37. Question ? 37 What is a tensor in TensorFlow? ➢ 1) : a generalization of vectors and Matrices to potentially higher dimensions ? ➢ 2) : common programming model for parallel computing ?
  • 38. 38 Thanks! Any questions?  You can find me at rebai.ahmed@outlook.com