SlideShare a Scribd company logo
1 of 26
Weather
Data Science
Exploratory Data Analysis
Daily Observation
https://weatherspark.com/h/m/145212/2018/11/Historical-Weather-in-November-2018-at-San-Francisco-
International-Airport-California-United-States
Daily Records
https://weatherspark.com/y/145212/Average-Weather-at-San-Francisco-International-Airport-California-United-
States-Year-Round
Rows
• 3650
Classes
• 32
Patterns
• Correlations?
Data Dimension and Weather Classes
Numerical Features
Classes 32
What’s
Weather
Prediction
• Weather Forecast or Weather Prediction is to look at Modelling based on Past
Observation of Weather and Predict a Likelyhood of Weather in Future.
Model for Pattern
Extraction
Prediction
Temp <x&
wind speed
>y – no rain
Temp <x &
wind <y &
precipitation
< z- Rain
Temp
Precipitation
Wind speed
Current
Values, has it
rained in
Past ?
Past Observation
Machine Learning is
What Features , Groups of them ?
What Thresholds ?
What Correlations ?
Modeling using Machine Learning
Exploratory Data
Analysis
Pattern Mining
Modelling
Weather Observations – look at the data
• Excel Sheet
Weka - Distribution
Pearson Correlation
• Model
• Reflection of the data
• Data correlation
• Multi-collinearity
Supervised Learning
• Infer from labeled data
Algorithm – Pattern Extraction
• What do you expect ?
• How many patterns?
Decision Tree - J48
• Show Rules
Weka - Decision Tree
• Visualize Tree
• Rules
• Results – Interpret
• TP
• FP
• Class Accuracy
• Precision
• Recall
Questions?
Data and Data Science - What patterns exist ?
Numerical Features Classes
What patterns exists ?
Weather Data
Numerical/ Categorical Features
Temp Date Wind Humid Pres Weath Rain Snow sunset sunris
Classes /32
What patterns might exists ?
Excel Sheet – Human Analysis
Data - Special Features
• Unlabeled
• Outliers
Algorithm – Pattern Extraction
• What do you expect ?
• How many patterns?
Attribute Selection
• N Dimensional Hyper Plane
• Very Sparse
• Curse of Dimensionality
• Dimensionality Reduction
Attribute Selection – Feature Extraction
Feature
Selection
search strategy
relevance/
predictive power
assessment
method
Standardization normalization
discretization
Signal
enhancement
Feature Construction/ Pre-
processing
Feature Selection - Techniques
Weka - Distribution
Weka - Decision Tree
• Visualize Tree
• Rules
• Results – Interpret
• TP
• FP
• Class Accuracy
• Precision
• Recall
Data Science?
• What's the Expectation ?
• Patterns?
Augmentation
• Date - Encoded

More Related Content

What's hot

Materials requirements planning
Materials requirements planningMaterials requirements planning
Materials requirements planning
jetromarquez
 

What's hot (20)

Data Maturity - A Balanced Approach
Data Maturity - A Balanced ApproachData Maturity - A Balanced Approach
Data Maturity - A Balanced Approach
 
Deep neural network for youtube recommendations
Deep neural network for youtube recommendationsDeep neural network for youtube recommendations
Deep neural network for youtube recommendations
 
Welcome & AWS Big Data Solution Overview
Welcome & AWS Big Data Solution OverviewWelcome & AWS Big Data Solution Overview
Welcome & AWS Big Data Solution Overview
 
Amazon S3 & Amazon Glacier - Object Storage Overview
Amazon S3 & Amazon Glacier - Object Storage OverviewAmazon S3 & Amazon Glacier - Object Storage Overview
Amazon S3 & Amazon Glacier - Object Storage Overview
 
Elastic Data Warehousing
Elastic Data WarehousingElastic Data Warehousing
Elastic Data Warehousing
 
Big data
Big dataBig data
Big data
 
ABD201-Big Data Architectural Patterns and Best Practices on AWS
ABD201-Big Data Architectural Patterns and Best Practices on AWSABD201-Big Data Architectural Patterns and Best Practices on AWS
ABD201-Big Data Architectural Patterns and Best Practices on AWS
 
Materials requirements planning
Materials requirements planningMaterials requirements planning
Materials requirements planning
 
Productionizing Real-time Serving With MLflow
Productionizing Real-time Serving With MLflowProductionizing Real-time Serving With MLflow
Productionizing Real-time Serving With MLflow
 
Data visualisation
Data visualisationData visualisation
Data visualisation
 
Demand forecasting
Demand forecastingDemand forecasting
Demand forecasting
 
Procurement and spend analytics
Procurement and spend analyticsProcurement and spend analytics
Procurement and spend analytics
 
Data quality metrics infographic
Data quality metrics infographicData quality metrics infographic
Data quality metrics infographic
 
Building a Data Lake on AWS
Building a Data Lake on AWSBuilding a Data Lake on AWS
Building a Data Lake on AWS
 
CAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNINGCAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNING
 
Inventory
InventoryInventory
Inventory
 
Artificial intelligence transforming the phase of supply chain management
Artificial intelligence  transforming the phase of supply chain managementArtificial intelligence  transforming the phase of supply chain management
Artificial intelligence transforming the phase of supply chain management
 
Demand forecasting case study
Demand forecasting case studyDemand forecasting case study
Demand forecasting case study
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & Delta
 
Data Visualisation
Data VisualisationData Visualisation
Data Visualisation
 

Similar to Weather exploratory data analysis

Get Started with Data Science by Analyzing Traffic Data from California Highways
Get Started with Data Science by Analyzing Traffic Data from California HighwaysGet Started with Data Science by Analyzing Traffic Data from California Highways
Get Started with Data Science by Analyzing Traffic Data from California Highways
Aerospike, Inc.
 
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
Azavea
 
351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptx351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptx
XanGwaps
 

Similar to Weather exploratory data analysis (20)

IBANK - Big data www.ibank.uk.com 07474222079
IBANK - Big data www.ibank.uk.com 07474222079IBANK - Big data www.ibank.uk.com 07474222079
IBANK - Big data www.ibank.uk.com 07474222079
 
Statistical downscaling sdsm
Statistical downscaling sdsmStatistical downscaling sdsm
Statistical downscaling sdsm
 
Big data
Big dataBig data
Big data
 
Big data
Big dataBig data
Big data
 
Hadoop PDF
Hadoop PDFHadoop PDF
Hadoop PDF
 
Crime Risk Forecasting and Predictive Analytics - Esri UC
Crime Risk Forecasting and Predictive Analytics - Esri UCCrime Risk Forecasting and Predictive Analytics - Esri UC
Crime Risk Forecasting and Predictive Analytics - Esri UC
 
Big data
Big dataBig data
Big data
 
What's new with analytics in academia?
What's new with analytics in academia?What's new with analytics in academia?
What's new with analytics in academia?
 
Skillwise Big data
Skillwise Big dataSkillwise Big data
Skillwise Big data
 
Big data
Big dataBig data
Big data
 
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load ForecastingCrime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
 
Lecture 3 data-driven models
Lecture 3 data-driven modelsLecture 3 data-driven models
Lecture 3 data-driven models
 
Time series forecasting with machine learning
Time series forecasting with machine learningTime series forecasting with machine learning
Time series forecasting with machine learning
 
Get Started with Data Science by Analyzing Traffic Data from California Highways
Get Started with Data Science by Analyzing Traffic Data from California HighwaysGet Started with Data Science by Analyzing Traffic Data from California Highways
Get Started with Data Science by Analyzing Traffic Data from California Highways
 
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
 
Scaling stream data pipelines with Pravega and Apache Flink
Scaling stream data pipelines with Pravega and Apache FlinkScaling stream data pipelines with Pravega and Apache Flink
Scaling stream data pipelines with Pravega and Apache Flink
 
Flink Forward San Francisco 2018: Till Rohrmann & Flavio Junqueira - "Scaling...
Flink Forward San Francisco 2018: Till Rohrmann & Flavio Junqueira - "Scaling...Flink Forward San Francisco 2018: Till Rohrmann & Flavio Junqueira - "Scaling...
Flink Forward San Francisco 2018: Till Rohrmann & Flavio Junqueira - "Scaling...
 
Sales Forecast and Store Analysis for Data Analytics
Sales Forecast and Store Analysis for Data AnalyticsSales Forecast and Store Analysis for Data Analytics
Sales Forecast and Store Analysis for Data Analytics
 
351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptx351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptx
 
Data Centric HPC for Numerical Weather Forecasting
Data Centric HPC for Numerical Weather ForecastingData Centric HPC for Numerical Weather Forecasting
Data Centric HPC for Numerical Weather Forecasting
 

More from madhucharis

More from madhucharis (20)

Questions and Young Minds .pptx
Questions and Young Minds .pptxQuestions and Young Minds .pptx
Questions and Young Minds .pptx
 
X ops ai-ml-sig-living-throught the hype-life cycle
X ops ai-ml-sig-living-throught the hype-life cycleX ops ai-ml-sig-living-throught the hype-life cycle
X ops ai-ml-sig-living-throught the hype-life cycle
 
Aspiring innovation journey
Aspiring innovation journeyAspiring innovation journey
Aspiring innovation journey
 
XOP's Roadmapping Self Innovation
XOP's Roadmapping Self InnovationXOP's Roadmapping Self Innovation
XOP's Roadmapping Self Innovation
 
XOP's ( DataOp's, MLOP's) Sig Poc
XOP's ( DataOp's, MLOP's)  Sig PocXOP's ( DataOp's, MLOP's)  Sig Poc
XOP's ( DataOp's, MLOP's) Sig Poc
 
AI Research/Problem Space
AI Research/Problem SpaceAI Research/Problem Space
AI Research/Problem Space
 
Ai4life aiml-xops-sig
Ai4life aiml-xops-sigAi4life aiml-xops-sig
Ai4life aiml-xops-sig
 
Machine learning for encrypted traffic using restnet
Machine learning for encrypted traffic using restnetMachine learning for encrypted traffic using restnet
Machine learning for encrypted traffic using restnet
 
Classifier with deep deviation detection in poe iot devices
Classifier with deep deviation detection in poe iot devices Classifier with deep deviation detection in poe iot devices
Classifier with deep deviation detection in poe iot devices
 
Encrypted traffic malware detection twiml
Encrypted traffic malware detection twimlEncrypted traffic malware detection twiml
Encrypted traffic malware detection twiml
 
Long Term Evolution
Long Term EvolutionLong Term Evolution
Long Term Evolution
 
IEEE Connect 2020 Novel TLS signature extraction for Encrypted malware detection
IEEE Connect 2020 Novel TLS signature extraction for Encrypted malware detectionIEEE Connect 2020 Novel TLS signature extraction for Encrypted malware detection
IEEE Connect 2020 Novel TLS signature extraction for Encrypted malware detection
 
Classifier with Deep Deviation Detection in PoE-IoT devices
Classifier with Deep Deviation Detection in PoE-IoT devices Classifier with Deep Deviation Detection in PoE-IoT devices
Classifier with Deep Deviation Detection in PoE-IoT devices
 
Researching artificial intelligence and machine learning a lgorithms final
Researching artificial intelligence and machine learning a lgorithms  finalResearching artificial intelligence and machine learning a lgorithms  final
Researching artificial intelligence and machine learning a lgorithms final
 
Catalyzing Innovation
Catalyzing InnovationCatalyzing Innovation
Catalyzing Innovation
 
Heuristics and Data Science Supervised Machine Learning
Heuristics and Data Science Supervised Machine LearningHeuristics and Data Science Supervised Machine Learning
Heuristics and Data Science Supervised Machine Learning
 
Heuristics Data Science Life Cycle
Heuristics Data Science Life CycleHeuristics Data Science Life Cycle
Heuristics Data Science Life Cycle
 
Patents
PatentsPatents
Patents
 
Innovation workshop
Innovation workshopInnovation workshop
Innovation workshop
 
Explainable AI - Posters
Explainable AI - PostersExplainable AI - Posters
Explainable AI - Posters
 

Recently uploaded

Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
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
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 

Weather exploratory data analysis

Editor's Notes

  1. Canonical example for data analysis/ machine learning.
  2. Observations can be at various granularities. Many ways to get the weather data. Both commercial entities and national bodies https://weatherspark.com/h/m/145212/2018/11/Historical-Weather-in-November-2018-at-San-Francisco-International-Airport-California-United-States
  3. Quick snapshot of the observations about weather data.
  4. Understand the domain of the problem, data characteristics What are we trying to predict – precipation?
  5. Focus in this workshop is to arrive at a model derived from data analysis rather than physics of the atmosphere etc.
  6. Data Set of values about a subject that describe it qualitatively or quantitatively. Features are the various components of the data. Data science Take data – understand it, process it, extract value from it…then communicate or act on the derived value Pattern recognition Auto-discovery of regularities in data. Once discovered, take action. E.g. classify data into categories. Is it humanly possible to infer all patterns in the data? This is where algorithmic techniques come in
  7. Walkthrough the excel sheet. A look at the various variables and maybe filter and show weathertype column. Are the classes clearly seen? What to do when you see empty columns? Do we discard or do we put a equivalent value? - How do you deal with outliers?
  8. Quick look at the data. See how the variables vary.
  9. Need for pre-processing and cleaning the data understand the relationship between multiple variables and attributes in your dataset. If your dataset has perfectly positive or negative attributes then there is a high chance that the performance of the model will be impacted by a problem called — “Multicollinearity”. Multicollinearity happens when one predictor variable in a multiple regression model can be linearly predicted from the others with a high degree of accuracy. This can lead to skewed or misleading results.
  10. Having seen the weather data what kind of patterns do you see? Talk of supervised vs unsupervised. Where would this problem fit? Why? Talk of classification.
  11. Talk of decision tree - Decision trees and boosted trees algorithms are immune to multicollinearity by nature. When they decide to split, the tree will choose only one of the perfectly correlated features. However, other algorithms like Logistic Regression or Linear Regression are not immune to that problem and you should fix it before training the model. Decision tree J48 is the implementation of algorithm ID3 (Iterative Dichotomiser 3) developed by the WEKA project team. R includes this nice work into package RWeka. 
  12. Go through DT, look at rules, see the accuracy, TP etc TP – true positive – correctly predicted a positive (e.g. cat) TN – true negative – correctly predicted a negative (not a cat) FP – incorrectly predicted a positive – (dog as cat) FN – incorrectly predicted a negative (cat predicted as not cat) Precision: What proportion of positive identifications was actually correct? P = TP/ TP + FP Recall: What proportion of actual positives was identified correctly? R = TP / TP + FN
  13. Pattern recognition Auto-discovery of regularities in data. Once discovered, take action. E.g. classify data into categories. Is it humanly possible to infer all patterns in the data? This is where algorithmic techniques come in. Data Set of values about a subject that describe it qualitatively or quantitatively. Features are the various components of the data. Data science Take data – understand it, process it, extract value from it…then communicate or act on the derived value
  14. Techcon ML Challenge – sets the context for the talk https://hpe.sharepoint.com/sites/F5/CTO/Office/tech-con/Pages/2020-tech-con-challenge.aspx Challenge: Given relatively limited historical weather reports such as those available for The San Francisco International Airport up to a certain day, predict whether it will rain on the next day at that location. From a paper on weather modelling: “Making inferences and predictions about weather has been an omnipresent challenge throughout human history. Challenges with accurate meteorological modeling brings to the fore difficulties with reasoning about the complex dynamics of Earth's atmospheric system.”
  15. Show and walkthrough the excel sheet. Show the various variables and maybe filter and show weathertype column. So, folks can see the classes.
  16. What to do when you see empty columns? Do we discard or do we put a equivalent value? How do you deal with outliers?
  17. Having seen the weather data what kind of patterns do you see? Talk of supervised vs unsupervised. Where would this problem fit? Why? Talk of classification.
  18. How many attributes to pick? Do all of them matter? As more features, density reduces and its easier to figure out hyperplanes that separate the classes. But, could result in overfitting.
  19. A technique for dimensionality reduction is feature extraction Pre-processing: standardization, normalization, discretization, signal enhancement, extraction of local features, etc. All 3 below are part of feature selection 2. feature subset generation (search strategy) 3. evaluation criterion defn (relevance/ predictive power) 4. evaluation criterion estimation (assessment method)
  20. A technique for dimensionality reduction is feature extraction Pre-processing: standardization, normalization, discretization, signal enhancement, extraction of local features, etc. All 3 below are part of feature selection 2. feature subset generation (search strategy) 3. evaluation criterion defn (relevance/ predictive power) 4. evaluation criterion estimation (assessment method) https://towardsdatascience.com/why-how-and-when-to-apply-feature-selection-e9c69adfabf2
  21. Quick look at the data
  22. Go through DT, look at rules, see the accuracy, TP etc TP – true positive – correctly predicted a positive (e.g. cat) TF – true negative – correctly predicted a negative (not a cat) FP – incorrectly predicted a positive – (dog as cat) FN – incorrectly predicted a negative (cat predicted as not cat) Precision: What proportion of positive identifications was actually correct? P = TP/ TP + FP Recall: What proportion of actual positives was identified correctly? R = TP ?
  23. From date, encoded season, year, month, week etc