SlideShare a Scribd company logo
1 of 27
Machine Learning with
TensorFlow
Shaikh M. Mudassir,
Mumbai, India,
13th Jan, 2024.
Day 1
Overview
1. Generative AI
2. Intro to Machine Learning
3. Tensorflow
4. Pandas
Hello My Name is
Mudassir Shaikh
About Me:
● A Machine Learning Enthusiast
● ML Domain Lead @GDSC-PCE
● Data Analyst Intern @OnerFusion LCC
1. Generative AI
1. Gen AI for Developers
What is Generative AI
● Generative AI refers to the set
Artificial Intelligence Methodologies
that resembles training data they were
exposed to
● The Content could be anything from
synthesising data text, generating code,
realistic images, musics and more
Why Generative AI?
Road To 100 Million for various Platforms
Gen AI Models in Market
Let’s Generate
Something
2. Introduction To
Machine Learning
1. Intro to Machine Learning
Basic Definition
● Machine learning is a field of study in artificial intelligence concerned with the
development and study of statistical algorithms that can learn from data and generalize
to unseen data, and thus perform tasks without explicit instructions.
Machine
Learning
Semi Supervised
Learning
Supervised
Learning
Unsupervised
Learning
Reinforcement
Learning
Types of Machine
Learning
Supervised Learning:
Classification
● Classification is a process of finding a function which
helps in dividing the dataset into classes based on
different parameters.
● In Classification, a computer program is trained on
the training dataset and based on that training, it
categorizes the data into different classes.
Supervised Learning:
Regression
● Classification is a process of finding a function which
helps in dividing the dataset into classes based on
different parameters.
● In Classification, a computer program is trained on
the training dataset and based on that training, it
categorizes the data into different classes.
Unsupervised Learning:
Clustering
● Clustering or cluster analysis is a machine learning
technique, which groups the unlabelled dataset.
● It can be defined as "A way of grouping the data points
into different clusters, consisting of similar data points.
The objects with the possible similarities remain in a
group that has less or no similarities with another
group."
Reinforcement Learning:
● Reinforcement learning (RL) is a machine learning (ML) technique that trains software to make decisions to
achieve the most optimal results.
● It mimics the trial-and-error learning process that humans use to achieve their goals
Here We Go Again!
3. Tensorflow
What is Tensorflow
● Open source library for numerical computation using data flow graphs
● Developed by Google Brain Team to conduct machine learning research
● Based on DisBelief used internally at Google since 2011
● “TensorFlow is an interface for expressing machine learning algorithms, and an implementation for executing such
algorithms”
What is Tensorflow
● Key idea: express a numeric computation as a graph
● Graph nodes are operations with any number of inputs and outputs
● Graph edges are tensors which flow between nodes
● Installation of TF: pip3 install tensorflow
Why Tensorflow?
● Whether you're an expert or a beginner, TensorFlow is an end-to-end platform that makes it easy for you to build and
deploy ML models.
● Easy Model Building: TensorFlow offers multiple levels of abstraction so you can choose the right one for your needs.
Build and train models by using the high-level Keras API, which makes getting started with TensorFlow and machine
learning easy.
● Robust ML production anywhere: TensorFlow has always provided a direct path to production. Whether it's on servers,
edge devices, or the web, TensorFlow lets you train and deploy your model easily, no matter what language or platform
you use.
● Scalability and Experimental: TensorFlow also supports an ecosystem of powerful add-on libraries and models to
experiment with, including Ragged Tensors, TensorFlow Probability, Tensor2Tensor and BERT.
Tensorflow Architechture
● Core in C++ Very low overhead
● Different front ends for
specifying/driving the computation
Python and C++ today, easy to add
more
4. Pandas
What is Pandas?
● Pandas is a powerful and versatile library that simplifies tasks of data manipulation in
Python .
● Pandas is built on top of the NumPy library and is particularly well-suited for working
with tabular data, such as spreadsheets or SQL tables.
● Its versatility and ease of use make it an essential tool for data analysts, scientists, and
engineers working with structured data in Python.
What can you do using Pandas?
● Data set cleaning, merging, and joining.
● Easy handling of missing data (represented as NaN) in floating point as well as non-floating
point data.
● Columns can be inserted and deleted from DataFrame and higher dimensional objects.
● Powerful group by functionality for performing split-apply-combine operations on data
sets.
● Data Visulaization
Installing Pandas:
 pip install pandas
Importing Pandas:
 import pandas as pd
Pandas Data Structures
Pandas generally provide two data structures for manipulating data, They are:
● Series
● DataFrame
Pandas Series
 A Pandas Series is a one-dimensional labeled array capable of holding
data of any type (integer, string, float, python objects, etc.). The axis
labels are collectively called indexes.
Pandas Series
 Pandas DataFrame is a two-dimensional data structure with labeled
axes (rows and columns).
Let’s Know Pandas!
Thank You!
● Linkedin:
● Github:
● Instagram:

More Related Content

Similar to Tensorflow a brief introduction (1).pptx

Introduction To TensorFlow
Introduction To TensorFlowIntroduction To TensorFlow
Introduction To TensorFlowSpotle.ai
 
Tensorflow presentation
Tensorflow presentationTensorflow presentation
Tensorflow presentationAhmed rebai
 
"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
 
Building Your Dream Machine Learning Team with Python Expertise
Building Your Dream Machine Learning Team with Python ExpertiseBuilding Your Dream Machine Learning Team with Python Expertise
Building Your Dream Machine Learning Team with Python Expertiseriyak40
 
1645 goldenberg using our laptop
1645 goldenberg using our laptop1645 goldenberg using our laptop
1645 goldenberg using our laptopRising Media, Inc.
 
TensorFlow.pptx
TensorFlow.pptxTensorFlow.pptx
TensorFlow.pptxKavikiran3
 
Bringing Machine Learning to Mobile Apps with TensorFlow
Bringing Machine Learning to Mobile Apps with TensorFlowBringing Machine Learning to Mobile Apps with TensorFlow
Bringing Machine Learning to Mobile Apps with TensorFlowAlaina Carter
 
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
 
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
 
The major Python updated 2023 intel document 12.docx
The major Python updated 2023 intel document 12.docxThe major Python updated 2023 intel document 12.docx
The major Python updated 2023 intel document 12.docxintel-writers.com
 
Top 11 python frameworks for machine learning and deep learning
Top 11 python frameworks for machine learning and deep learningTop 11 python frameworks for machine learning and deep learning
Top 11 python frameworks for machine learning and deep learningThinkTanker Technosoft PVT LTD
 
Machine Learning: Artificial Intelligence isn't just a Science Fiction topic
Machine Learning: Artificial Intelligence isn't just a Science Fiction topicMachine Learning: Artificial Intelligence isn't just a Science Fiction topic
Machine Learning: Artificial Intelligence isn't just a Science Fiction topicRaúl Garreta
 
Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci...
Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci...Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci...
Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci....NET Conf UY
 
General introduction to AI ML DL DS
General introduction to AI ML DL DSGeneral introduction to AI ML DL DS
General introduction to AI ML DL DSRoopesh Kohad
 

Similar to Tensorflow a brief introduction (1).pptx (20)

Introduction To TensorFlow
Introduction To TensorFlowIntroduction To TensorFlow
Introduction To TensorFlow
 
Tensorflow
TensorflowTensorflow
Tensorflow
 
Tensorflow presentation
Tensorflow presentationTensorflow presentation
Tensorflow presentation
 
"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...
 
Building Your Dream Machine Learning Team with Python Expertise
Building Your Dream Machine Learning Team with Python ExpertiseBuilding Your Dream Machine Learning Team with Python Expertise
Building Your Dream Machine Learning Team with Python Expertise
 
1645 goldenberg using our laptop
1645 goldenberg using our laptop1645 goldenberg using our laptop
1645 goldenberg using our laptop
 
TensorFlow.pptx
TensorFlow.pptxTensorFlow.pptx
TensorFlow.pptx
 
Bringing Machine Learning to Mobile Apps with TensorFlow
Bringing Machine Learning to Mobile Apps with TensorFlowBringing Machine Learning to Mobile Apps with TensorFlow
Bringing Machine Learning to Mobile Apps with TensorFlow
 
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
 
Toolboxes for data scientists
Toolboxes for data scientistsToolboxes for data scientists
Toolboxes for data scientists
 
Introduction to Tensor Flow-v1.pptx
Introduction to Tensor Flow-v1.pptxIntroduction to Tensor Flow-v1.pptx
Introduction to Tensor Flow-v1.pptx
 
The major Python updated 2023 intel document 12.docx
The major Python updated 2023 intel document 12.docxThe major Python updated 2023 intel document 12.docx
The major Python updated 2023 intel document 12.docx
 
Top 11 python frameworks for machine learning and deep learning
Top 11 python frameworks for machine learning and deep learningTop 11 python frameworks for machine learning and deep learning
Top 11 python frameworks for machine learning and deep learning
 
Machine Learning: Artificial Intelligence isn't just a Science Fiction topic
Machine Learning: Artificial Intelligence isn't just a Science Fiction topicMachine Learning: Artificial Intelligence isn't just a Science Fiction topic
Machine Learning: Artificial Intelligence isn't just a Science Fiction topic
 
Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci...
Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci...Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci...
Machine Learning: Inteligencia Artificial no es sólo un tema de Ciencia Ficci...
 
L15.pptx
L15.pptxL15.pptx
L15.pptx
 
General introduction to AI ML DL DS
General introduction to AI ML DL DSGeneral introduction to AI ML DL DS
General introduction to AI ML DL DS
 
AI & ML
AI & MLAI & ML
AI & ML
 
Tensorflow Ecosystem
Tensorflow EcosystemTensorflow Ecosystem
Tensorflow Ecosystem
 
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
 

More from AnandMenon54

GDSC solution challenge Android ppt.pptx
GDSC solution challenge Android ppt.pptxGDSC solution challenge Android ppt.pptx
GDSC solution challenge Android ppt.pptxAnandMenon54
 
Tensorflow a brief introduction 2nd Sess.pptx
Tensorflow a brief introduction 2nd Sess.pptxTensorflow a brief introduction 2nd Sess.pptx
Tensorflow a brief introduction 2nd Sess.pptxAnandMenon54
 
Hacktoberfest GDSC Pillai College of Engineering
Hacktoberfest GDSC Pillai College of EngineeringHacktoberfest GDSC Pillai College of Engineering
Hacktoberfest GDSC Pillai College of EngineeringAnandMenon54
 
Solution Challenge '24 GDSC Pillai College of Engineering
Solution Challenge '24 GDSC Pillai College of EngineeringSolution Challenge '24 GDSC Pillai College of Engineering
Solution Challenge '24 GDSC Pillai College of EngineeringAnandMenon54
 
hacktober Collaboration.pptx
hacktober Collaboration.pptxhacktober Collaboration.pptx
hacktober Collaboration.pptxAnandMenon54
 
GDSC PCE Hacktoberfest 1.pptx
GDSC PCE Hacktoberfest 1.pptxGDSC PCE Hacktoberfest 1.pptx
GDSC PCE Hacktoberfest 1.pptxAnandMenon54
 
GDSC Info Session 23-24.pptx
GDSC Info Session 23-24.pptxGDSC Info Session 23-24.pptx
GDSC Info Session 23-24.pptxAnandMenon54
 

More from AnandMenon54 (7)

GDSC solution challenge Android ppt.pptx
GDSC solution challenge Android ppt.pptxGDSC solution challenge Android ppt.pptx
GDSC solution challenge Android ppt.pptx
 
Tensorflow a brief introduction 2nd Sess.pptx
Tensorflow a brief introduction 2nd Sess.pptxTensorflow a brief introduction 2nd Sess.pptx
Tensorflow a brief introduction 2nd Sess.pptx
 
Hacktoberfest GDSC Pillai College of Engineering
Hacktoberfest GDSC Pillai College of EngineeringHacktoberfest GDSC Pillai College of Engineering
Hacktoberfest GDSC Pillai College of Engineering
 
Solution Challenge '24 GDSC Pillai College of Engineering
Solution Challenge '24 GDSC Pillai College of EngineeringSolution Challenge '24 GDSC Pillai College of Engineering
Solution Challenge '24 GDSC Pillai College of Engineering
 
hacktober Collaboration.pptx
hacktober Collaboration.pptxhacktober Collaboration.pptx
hacktober Collaboration.pptx
 
GDSC PCE Hacktoberfest 1.pptx
GDSC PCE Hacktoberfest 1.pptxGDSC PCE Hacktoberfest 1.pptx
GDSC PCE Hacktoberfest 1.pptx
 
GDSC Info Session 23-24.pptx
GDSC Info Session 23-24.pptxGDSC Info Session 23-24.pptx
GDSC Info Session 23-24.pptx
 

Recently uploaded

Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 

Tensorflow a brief introduction (1).pptx

  • 1. Machine Learning with TensorFlow Shaikh M. Mudassir, Mumbai, India, 13th Jan, 2024.
  • 2. Day 1 Overview 1. Generative AI 2. Intro to Machine Learning 3. Tensorflow 4. Pandas
  • 3. Hello My Name is Mudassir Shaikh About Me: ● A Machine Learning Enthusiast ● ML Domain Lead @GDSC-PCE ● Data Analyst Intern @OnerFusion LCC
  • 5. 1. Gen AI for Developers What is Generative AI ● Generative AI refers to the set Artificial Intelligence Methodologies that resembles training data they were exposed to ● The Content could be anything from synthesising data text, generating code, realistic images, musics and more
  • 6. Why Generative AI? Road To 100 Million for various Platforms
  • 7. Gen AI Models in Market
  • 10. 1. Intro to Machine Learning Basic Definition ● Machine learning is a field of study in artificial intelligence concerned with the development and study of statistical algorithms that can learn from data and generalize to unseen data, and thus perform tasks without explicit instructions.
  • 12. Supervised Learning: Classification ● Classification is a process of finding a function which helps in dividing the dataset into classes based on different parameters. ● In Classification, a computer program is trained on the training dataset and based on that training, it categorizes the data into different classes.
  • 13. Supervised Learning: Regression ● Classification is a process of finding a function which helps in dividing the dataset into classes based on different parameters. ● In Classification, a computer program is trained on the training dataset and based on that training, it categorizes the data into different classes.
  • 14. Unsupervised Learning: Clustering ● Clustering or cluster analysis is a machine learning technique, which groups the unlabelled dataset. ● It can be defined as "A way of grouping the data points into different clusters, consisting of similar data points. The objects with the possible similarities remain in a group that has less or no similarities with another group."
  • 15. Reinforcement Learning: ● Reinforcement learning (RL) is a machine learning (ML) technique that trains software to make decisions to achieve the most optimal results. ● It mimics the trial-and-error learning process that humans use to achieve their goals
  • 16. Here We Go Again!
  • 18. What is Tensorflow ● Open source library for numerical computation using data flow graphs ● Developed by Google Brain Team to conduct machine learning research ● Based on DisBelief used internally at Google since 2011 ● “TensorFlow is an interface for expressing machine learning algorithms, and an implementation for executing such algorithms”
  • 19. What is Tensorflow ● Key idea: express a numeric computation as a graph ● Graph nodes are operations with any number of inputs and outputs ● Graph edges are tensors which flow between nodes ● Installation of TF: pip3 install tensorflow
  • 20. Why Tensorflow? ● Whether you're an expert or a beginner, TensorFlow is an end-to-end platform that makes it easy for you to build and deploy ML models. ● Easy Model Building: TensorFlow offers multiple levels of abstraction so you can choose the right one for your needs. Build and train models by using the high-level Keras API, which makes getting started with TensorFlow and machine learning easy. ● Robust ML production anywhere: TensorFlow has always provided a direct path to production. Whether it's on servers, edge devices, or the web, TensorFlow lets you train and deploy your model easily, no matter what language or platform you use. ● Scalability and Experimental: TensorFlow also supports an ecosystem of powerful add-on libraries and models to experiment with, including Ragged Tensors, TensorFlow Probability, Tensor2Tensor and BERT.
  • 21. Tensorflow Architechture ● Core in C++ Very low overhead ● Different front ends for specifying/driving the computation Python and C++ today, easy to add more
  • 23. What is Pandas? ● Pandas is a powerful and versatile library that simplifies tasks of data manipulation in Python . ● Pandas is built on top of the NumPy library and is particularly well-suited for working with tabular data, such as spreadsheets or SQL tables. ● Its versatility and ease of use make it an essential tool for data analysts, scientists, and engineers working with structured data in Python.
  • 24. What can you do using Pandas? ● Data set cleaning, merging, and joining. ● Easy handling of missing data (represented as NaN) in floating point as well as non-floating point data. ● Columns can be inserted and deleted from DataFrame and higher dimensional objects. ● Powerful group by functionality for performing split-apply-combine operations on data sets. ● Data Visulaization Installing Pandas:  pip install pandas Importing Pandas:  import pandas as pd
  • 25. Pandas Data Structures Pandas generally provide two data structures for manipulating data, They are: ● Series ● DataFrame Pandas Series  A Pandas Series is a one-dimensional labeled array capable of holding data of any type (integer, string, float, python objects, etc.). The axis labels are collectively called indexes. Pandas Series  Pandas DataFrame is a two-dimensional data structure with labeled axes (rows and columns).
  • 27. Thank You! ● Linkedin: ● Github: ● Instagram: