SlideShare a Scribd company logo
Lessons Learned while Implementing a Sparse
Logistic Regression Algorithm in Spark
Lorand Dali
@lorserker
#EUds9
You don’t have to implement your
own optimization algorithm*
*unless you want to play around and learn a lot of new stuff
Use a representation that is suited for
distributed implementation
Logistic regression definition
weights
Feature Vector
Prediction
Loss
Weight update
Derivative of loss
Gradient
Logistic regression vectorized
weights Predictionsfeatures
examples
Dot products
How to compute the gradient vector
Computing dot products and predictions
Computing the gradient
weights
Partitions
Examples
Predictions
Array[Double]
RDD[(Long, Double)]
Seq[(Int, Double)]
RDD[(Long, Seq[(Int, Double)])]
Column index
Feature value
row index
Map[Int, Double]
Gradient
Array[Double]
Prediction minus label
Transposed data matrix
RDD[(Long, Double)]
RDD[(Long, Seq[(Int, Double)])]
Lessons Learned while Implementing a Sparse Logistic Regression Algorithm in Apache Spark with Lorand Dali
Experimental dataset
- avazu click prediction dataset (sites)
- 20 million examples
- 1 million dimensions
- we just want to try it out
https://www.csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/binary.html#avazu
Learning curve
time per iteration AWS EMR Cluster
5 nodes of m4.2xlarge
Use a partitioner to avoid shuffles
We have two joins in our code
Why is the join expensive
+
*
*
*
Needs shuffle
No shuffle
Using a custom partitioner
time per iteration
Try to avoid joins altogether
Gradient descent without joins
dimension
time per iteration
Use aggregate and treeAggregate
Gradient (part)
Features
Examples
Tree aggregate
Comb OP
Seq op
Seq Op
Comb Op
time per iteration
If you can’t decrease the time per
iteration, make the iteration smaller
Mini batch gradient descent
Learning curve still OK
time per iteration
time per iteration
If time per iteration is minimal, try to have
fewer iterations
Find a good initialization for the bias
- Usually we initialize weights randomly (or to zero)
- But a careful initialization of the bias can help
(especially in very unbalanced datasets)
- We start the gradient descent from a better point and
can save several iterations
Learning curve before bias init
Learning curve after bias init
Try a better optimization algorithm to
converge faster
ADAM
- converges faster
- combines ideas from: gradient descent,
momentum and rmsprop
- basically just keeps moving averages and
makes larger steps when values are consistent
or gradients are small
- useful for making better progress in plateaus
Learning curve ADAM
time per iteration
Conclusion
- we implemented logistic regression from scratch
- the first version was very slow
- but we managed to improve the iteration time 40x
- and also made it converge faster
Thank you!
- Questions, but only simple ones please :)
- Looking forward to discussing offline
- Or write me an email Lorand@Lorand.me
- Play with the code
- And come work with me at
http://bit.ly/slogreg
Ad

Recommended

jQuery for beginners
jQuery for beginners
Arulmurugan Rajaraman
 
JavaScript - Chapter 3 - Introduction
JavaScript - Chapter 3 - Introduction
WebStackAcademy
 
07 Machine Learning - Expectation Maximization
07 Machine Learning - Expectation Maximization
Andres Mendez-Vazquez
 
Introduction to Bootstrap: Design for Developers
Introduction to Bootstrap: Design for Developers
Melvin John
 
API Design - 3rd Edition
API Design - 3rd Edition
Apigee | Google Cloud
 
Introduction to MSBI
Introduction to MSBI
Edureka!
 
NumPy.pptx
NumPy.pptx
EN1036VivekSingh
 
Laravel Tutorial PPT
Laravel Tutorial PPT
Piyush Aggarwal
 
Self Service Reporting & Analytics For an Enterprise
Self Service Reporting & Analytics For an Enterprise
Sreejith Madhavan
 
8. sql
8. sql
khoahuy82
 
Html / CSS Presentation
Html / CSS Presentation
Shawn Calvert
 
Vistas En Sql Y My Sql
Vistas En Sql Y My Sql
Ziscko
 
Le schéma directeur
Le schéma directeur
SVrignaud
 
SQL Queries
SQL Queries
Nilt1234
 
les techniques TALN
les techniques TALN
etudiantemaster2
 
Intro to HTML & CSS
Intro to HTML & CSS
Syed Sami
 
Modèles de langue : Ngrammes
Modèles de langue : Ngrammes
Jaouad Dabounou
 
ETL VS ELT.pdf
ETL VS ELT.pdf
BOSupport
 
Introduction to Stream Processing
Introduction to Stream Processing
Guido Schmutz
 
Overview SQL Server 2019
Overview SQL Server 2019
Juan Fabian
 
Intégration des données avec Talend ETL
Intégration des données avec Talend ETL
Lilia Sfaxi
 
Data Visualization With Tableau | Edureka
Data Visualization With Tableau | Edureka
Edureka!
 
CSS Font & Text style
CSS Font & Text style
Yaowaluck Promdee
 
Qu'est-ce qu'un ETL ?
Qu'est-ce qu'un ETL ?
Mathieu Lahaye
 
Computer Vision - Classification automatique des races de chien à partir de p...
Computer Vision - Classification automatique des races de chien à partir de p...
FUMERY Michael
 
Data Quality With or Without Apache Spark and Its Ecosystem
Data Quality With or Without Apache Spark and Its Ecosystem
Databricks
 
Data Engineering Basics
Data Engineering Basics
Catherine Kimani
 
CSS3 Media Queries And Creating Adaptive Layouts
CSS3 Media Queries And Creating Adaptive Layouts
Svitlana Ivanytska
 
Easy, scalable, fault tolerant stream processing with structured streaming - ...
Easy, scalable, fault tolerant stream processing with structured streaming - ...
Databricks
 
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Spark Summit
 

More Related Content

What's hot (20)

Self Service Reporting & Analytics For an Enterprise
Self Service Reporting & Analytics For an Enterprise
Sreejith Madhavan
 
8. sql
8. sql
khoahuy82
 
Html / CSS Presentation
Html / CSS Presentation
Shawn Calvert
 
Vistas En Sql Y My Sql
Vistas En Sql Y My Sql
Ziscko
 
Le schéma directeur
Le schéma directeur
SVrignaud
 
SQL Queries
SQL Queries
Nilt1234
 
les techniques TALN
les techniques TALN
etudiantemaster2
 
Intro to HTML & CSS
Intro to HTML & CSS
Syed Sami
 
Modèles de langue : Ngrammes
Modèles de langue : Ngrammes
Jaouad Dabounou
 
ETL VS ELT.pdf
ETL VS ELT.pdf
BOSupport
 
Introduction to Stream Processing
Introduction to Stream Processing
Guido Schmutz
 
Overview SQL Server 2019
Overview SQL Server 2019
Juan Fabian
 
Intégration des données avec Talend ETL
Intégration des données avec Talend ETL
Lilia Sfaxi
 
Data Visualization With Tableau | Edureka
Data Visualization With Tableau | Edureka
Edureka!
 
CSS Font & Text style
CSS Font & Text style
Yaowaluck Promdee
 
Qu'est-ce qu'un ETL ?
Qu'est-ce qu'un ETL ?
Mathieu Lahaye
 
Computer Vision - Classification automatique des races de chien à partir de p...
Computer Vision - Classification automatique des races de chien à partir de p...
FUMERY Michael
 
Data Quality With or Without Apache Spark and Its Ecosystem
Data Quality With or Without Apache Spark and Its Ecosystem
Databricks
 
Data Engineering Basics
Data Engineering Basics
Catherine Kimani
 
CSS3 Media Queries And Creating Adaptive Layouts
CSS3 Media Queries And Creating Adaptive Layouts
Svitlana Ivanytska
 
Self Service Reporting & Analytics For an Enterprise
Self Service Reporting & Analytics For an Enterprise
Sreejith Madhavan
 
Html / CSS Presentation
Html / CSS Presentation
Shawn Calvert
 
Vistas En Sql Y My Sql
Vistas En Sql Y My Sql
Ziscko
 
Le schéma directeur
Le schéma directeur
SVrignaud
 
SQL Queries
SQL Queries
Nilt1234
 
Intro to HTML & CSS
Intro to HTML & CSS
Syed Sami
 
Modèles de langue : Ngrammes
Modèles de langue : Ngrammes
Jaouad Dabounou
 
ETL VS ELT.pdf
ETL VS ELT.pdf
BOSupport
 
Introduction to Stream Processing
Introduction to Stream Processing
Guido Schmutz
 
Overview SQL Server 2019
Overview SQL Server 2019
Juan Fabian
 
Intégration des données avec Talend ETL
Intégration des données avec Talend ETL
Lilia Sfaxi
 
Data Visualization With Tableau | Edureka
Data Visualization With Tableau | Edureka
Edureka!
 
Computer Vision - Classification automatique des races de chien à partir de p...
Computer Vision - Classification automatique des races de chien à partir de p...
FUMERY Michael
 
Data Quality With or Without Apache Spark and Its Ecosystem
Data Quality With or Without Apache Spark and Its Ecosystem
Databricks
 
CSS3 Media Queries And Creating Adaptive Layouts
CSS3 Media Queries And Creating Adaptive Layouts
Svitlana Ivanytska
 

Viewers also liked (8)

Easy, scalable, fault tolerant stream processing with structured streaming - ...
Easy, scalable, fault tolerant stream processing with structured streaming - ...
Databricks
 
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Spark Summit
 
Using Pluggable Apache Spark SQL Filters to Help GridPocket Users Keep Up wit...
Using Pluggable Apache Spark SQL Filters to Help GridPocket Users Keep Up wit...
Spark Summit
 
Optimal Strategies for Large Scale Batch ETL Jobs with Emma Tang
Optimal Strategies for Large Scale Batch ETL Jobs with Emma Tang
Databricks
 
Apache Spark and Tensorflow as a Service with Jim Dowling
Apache Spark and Tensorflow as a Service with Jim Dowling
Spark Summit
 
Storage Engine Considerations for Your Apache Spark Applications with Mladen ...
Storage Engine Considerations for Your Apache Spark Applications with Mladen ...
Spark Summit
 
Building Custom ML PipelineStages for Feature Selection with Marc Kaminski
Building Custom ML PipelineStages for Feature Selection with Marc Kaminski
Spark Summit
 
Deep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim Hunter
Deep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim Hunter
Databricks
 
Easy, scalable, fault tolerant stream processing with structured streaming - ...
Easy, scalable, fault tolerant stream processing with structured streaming - ...
Databricks
 
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Spark Summit
 
Using Pluggable Apache Spark SQL Filters to Help GridPocket Users Keep Up wit...
Using Pluggable Apache Spark SQL Filters to Help GridPocket Users Keep Up wit...
Spark Summit
 
Optimal Strategies for Large Scale Batch ETL Jobs with Emma Tang
Optimal Strategies for Large Scale Batch ETL Jobs with Emma Tang
Databricks
 
Apache Spark and Tensorflow as a Service with Jim Dowling
Apache Spark and Tensorflow as a Service with Jim Dowling
Spark Summit
 
Storage Engine Considerations for Your Apache Spark Applications with Mladen ...
Storage Engine Considerations for Your Apache Spark Applications with Mladen ...
Spark Summit
 
Building Custom ML PipelineStages for Feature Selection with Marc Kaminski
Building Custom ML PipelineStages for Feature Selection with Marc Kaminski
Spark Summit
 
Deep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim Hunter
Deep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim Hunter
Databricks
 
Ad

Similar to Lessons Learned while Implementing a Sparse Logistic Regression Algorithm in Apache Spark with Lorand Dali (20)

Scaling out logistic regression with Spark
Scaling out logistic regression with Spark
Barak Gitsis
 
Apache Sparkを用いたスケーラブルな時系列データの異常検知モデル学習ソフトウェアの開発
Apache Sparkを用いたスケーラブルな時系列データの異常検知モデル学習ソフトウェアの開発
Ryo 亮 Kawahara 河原
 
NYAI - Scaling Machine Learning Applications by Braxton McKee
NYAI - Scaling Machine Learning Applications by Braxton McKee
Rizwan Habib
 
Braxton McKee, CEO & Founder, Ufora at MLconf NYC - 4/15/16
Braxton McKee, CEO & Founder, Ufora at MLconf NYC - 4/15/16
MLconf
 
Training Large-scale Ad Ranking Models in Spark
Training Large-scale Ad Ranking Models in Spark
Patrick Pletscher
 
Scalding: Twitter's New DSL for Hadoop
Scalding: Twitter's New DSL for Hadoop
DataWorks Summit
 
Scalding: Twitter's Scala DSL for Hadoop/Cascading
Scalding: Twitter's Scala DSL for Hadoop/Cascading
johnynek
 
What`s New in Java 8
What`s New in Java 8
Mohsen Zainalpour
 
Python VS GO
Python VS GO
Ofir Nir
 
Speed up R with parallel programming in the Cloud
Speed up R with parallel programming in the Cloud
Revolution Analytics
 
XGBoost: the algorithm that wins every competition
XGBoost: the algorithm that wins every competition
Jaroslaw Szymczak
 
Tom Peters, Software Engineer, Ufora at MLconf ATL 2016
Tom Peters, Software Engineer, Ufora at MLconf ATL 2016
MLconf
 
Machine Learning with Spark
Machine Learning with Spark
elephantscale
 
Apache spark as a gateway drug to FP concepts taught and broken - Curry On 2018
Apache spark as a gateway drug to FP concepts taught and broken - Curry On 2018
Holden Karau
 
Testing and validating distributed systems with Apache Spark and Apache Beam ...
Testing and validating distributed systems with Apache Spark and Apache Beam ...
Holden Karau
 
Oct.22nd.Presentation.Final
Oct.22nd.Presentation.Final
Andrey Skripnikov
 
Spark ml streaming
Spark ml streaming
Adam Doyle
 
Alpine academy apache spark series #1 introduction to cluster computing wit...
Alpine academy apache spark series #1 introduction to cluster computing wit...
Holden Karau
 
Ingesting Over Four Million Rows Per Second With QuestDB Timeseries Database ...
Ingesting Over Four Million Rows Per Second With QuestDB Timeseries Database ...
javier ramirez
 
Explore big data at speed of thought with Spark 2.0 and Snappydata
Explore big data at speed of thought with Spark 2.0 and Snappydata
Data Con LA
 
Scaling out logistic regression with Spark
Scaling out logistic regression with Spark
Barak Gitsis
 
Apache Sparkを用いたスケーラブルな時系列データの異常検知モデル学習ソフトウェアの開発
Apache Sparkを用いたスケーラブルな時系列データの異常検知モデル学習ソフトウェアの開発
Ryo 亮 Kawahara 河原
 
NYAI - Scaling Machine Learning Applications by Braxton McKee
NYAI - Scaling Machine Learning Applications by Braxton McKee
Rizwan Habib
 
Braxton McKee, CEO & Founder, Ufora at MLconf NYC - 4/15/16
Braxton McKee, CEO & Founder, Ufora at MLconf NYC - 4/15/16
MLconf
 
Training Large-scale Ad Ranking Models in Spark
Training Large-scale Ad Ranking Models in Spark
Patrick Pletscher
 
Scalding: Twitter's New DSL for Hadoop
Scalding: Twitter's New DSL for Hadoop
DataWorks Summit
 
Scalding: Twitter's Scala DSL for Hadoop/Cascading
Scalding: Twitter's Scala DSL for Hadoop/Cascading
johnynek
 
Python VS GO
Python VS GO
Ofir Nir
 
Speed up R with parallel programming in the Cloud
Speed up R with parallel programming in the Cloud
Revolution Analytics
 
XGBoost: the algorithm that wins every competition
XGBoost: the algorithm that wins every competition
Jaroslaw Szymczak
 
Tom Peters, Software Engineer, Ufora at MLconf ATL 2016
Tom Peters, Software Engineer, Ufora at MLconf ATL 2016
MLconf
 
Machine Learning with Spark
Machine Learning with Spark
elephantscale
 
Apache spark as a gateway drug to FP concepts taught and broken - Curry On 2018
Apache spark as a gateway drug to FP concepts taught and broken - Curry On 2018
Holden Karau
 
Testing and validating distributed systems with Apache Spark and Apache Beam ...
Testing and validating distributed systems with Apache Spark and Apache Beam ...
Holden Karau
 
Spark ml streaming
Spark ml streaming
Adam Doyle
 
Alpine academy apache spark series #1 introduction to cluster computing wit...
Alpine academy apache spark series #1 introduction to cluster computing wit...
Holden Karau
 
Ingesting Over Four Million Rows Per Second With QuestDB Timeseries Database ...
Ingesting Over Four Million Rows Per Second With QuestDB Timeseries Database ...
javier ramirez
 
Explore big data at speed of thought with Spark 2.0 and Snappydata
Explore big data at speed of thought with Spark 2.0 and Snappydata
Data Con LA
 
Ad

More from Spark Summit (20)

FPGA-Based Acceleration Architecture for Spark SQL Qi Xie and Quanfu Wang
FPGA-Based Acceleration Architecture for Spark SQL Qi Xie and Quanfu Wang
Spark Summit
 
VEGAS: The Missing Matplotlib for Scala/Apache Spark with DB Tsai and Roger M...
VEGAS: The Missing Matplotlib for Scala/Apache Spark with DB Tsai and Roger M...
Spark Summit
 
Apache Spark Structured Streaming Helps Smart Manufacturing with Xiaochang Wu
Apache Spark Structured Streaming Helps Smart Manufacturing with Xiaochang Wu
Spark Summit
 
Improving Traffic Prediction Using Weather Data with Ramya Raghavendra
Improving Traffic Prediction Using Weather Data with Ramya Raghavendra
Spark Summit
 
A Tale of Two Graph Frameworks on Spark: GraphFrames and Tinkerpop OLAP Artem...
A Tale of Two Graph Frameworks on Spark: GraphFrames and Tinkerpop OLAP Artem...
Spark Summit
 
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark Marcin ...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark Marcin ...
Spark Summit
 
Apache Spark and Tensorflow as a Service with Jim Dowling
Apache Spark and Tensorflow as a Service with Jim Dowling
Spark Summit
 
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
Spark Summit
 
Next CERN Accelerator Logging Service with Jakub Wozniak
Next CERN Accelerator Logging Service with Jakub Wozniak
Spark Summit
 
Powering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin Kim
Spark Summit
 
Improving Traffic Prediction Using Weather Datawith Ramya Raghavendra
Improving Traffic Prediction Using Weather Datawith Ramya Raghavendra
Spark Summit
 
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Spark Summit
 
How Nielsen Utilized Databricks for Large-Scale Research and Development with...
How Nielsen Utilized Databricks for Large-Scale Research and Development with...
Spark Summit
 
Spline: Apache Spark Lineage not Only for the Banking Industry with Marek Nov...
Spline: Apache Spark Lineage not Only for the Banking Industry with Marek Nov...
Spark Summit
 
Goal Based Data Production with Sim Simeonov
Goal Based Data Production with Sim Simeonov
Spark Summit
 
Preventing Revenue Leakage and Monitoring Distributed Systems with Machine Le...
Preventing Revenue Leakage and Monitoring Distributed Systems with Machine Le...
Spark Summit
 
Getting Ready to Use Redis with Apache Spark with Dvir Volk
Getting Ready to Use Redis with Apache Spark with Dvir Volk
Spark Summit
 
MatFast: In-Memory Distributed Matrix Computation Processing and Optimization...
MatFast: In-Memory Distributed Matrix Computation Processing and Optimization...
Spark Summit
 
Indicium: Interactive Querying at Scale Using Apache Spark, Zeppelin, and Spa...
Indicium: Interactive Querying at Scale Using Apache Spark, Zeppelin, and Spa...
Spark Summit
 
Apache Spark-Bench: Simulate, Test, Compare, Exercise, and Yes, Benchmark wit...
Apache Spark-Bench: Simulate, Test, Compare, Exercise, and Yes, Benchmark wit...
Spark Summit
 
FPGA-Based Acceleration Architecture for Spark SQL Qi Xie and Quanfu Wang
FPGA-Based Acceleration Architecture for Spark SQL Qi Xie and Quanfu Wang
Spark Summit
 
VEGAS: The Missing Matplotlib for Scala/Apache Spark with DB Tsai and Roger M...
VEGAS: The Missing Matplotlib for Scala/Apache Spark with DB Tsai and Roger M...
Spark Summit
 
Apache Spark Structured Streaming Helps Smart Manufacturing with Xiaochang Wu
Apache Spark Structured Streaming Helps Smart Manufacturing with Xiaochang Wu
Spark Summit
 
Improving Traffic Prediction Using Weather Data with Ramya Raghavendra
Improving Traffic Prediction Using Weather Data with Ramya Raghavendra
Spark Summit
 
A Tale of Two Graph Frameworks on Spark: GraphFrames and Tinkerpop OLAP Artem...
A Tale of Two Graph Frameworks on Spark: GraphFrames and Tinkerpop OLAP Artem...
Spark Summit
 
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark Marcin ...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark Marcin ...
Spark Summit
 
Apache Spark and Tensorflow as a Service with Jim Dowling
Apache Spark and Tensorflow as a Service with Jim Dowling
Spark Summit
 
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
Spark Summit
 
Next CERN Accelerator Logging Service with Jakub Wozniak
Next CERN Accelerator Logging Service with Jakub Wozniak
Spark Summit
 
Powering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin Kim
Spark Summit
 
Improving Traffic Prediction Using Weather Datawith Ramya Raghavendra
Improving Traffic Prediction Using Weather Datawith Ramya Raghavendra
Spark Summit
 
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Spark Summit
 
How Nielsen Utilized Databricks for Large-Scale Research and Development with...
How Nielsen Utilized Databricks for Large-Scale Research and Development with...
Spark Summit
 
Spline: Apache Spark Lineage not Only for the Banking Industry with Marek Nov...
Spline: Apache Spark Lineage not Only for the Banking Industry with Marek Nov...
Spark Summit
 
Goal Based Data Production with Sim Simeonov
Goal Based Data Production with Sim Simeonov
Spark Summit
 
Preventing Revenue Leakage and Monitoring Distributed Systems with Machine Le...
Preventing Revenue Leakage and Monitoring Distributed Systems with Machine Le...
Spark Summit
 
Getting Ready to Use Redis with Apache Spark with Dvir Volk
Getting Ready to Use Redis with Apache Spark with Dvir Volk
Spark Summit
 
MatFast: In-Memory Distributed Matrix Computation Processing and Optimization...
MatFast: In-Memory Distributed Matrix Computation Processing and Optimization...
Spark Summit
 
Indicium: Interactive Querying at Scale Using Apache Spark, Zeppelin, and Spa...
Indicium: Interactive Querying at Scale Using Apache Spark, Zeppelin, and Spa...
Spark Summit
 
Apache Spark-Bench: Simulate, Test, Compare, Exercise, and Yes, Benchmark wit...
Apache Spark-Bench: Simulate, Test, Compare, Exercise, and Yes, Benchmark wit...
Spark Summit
 

Recently uploaded (20)

Attendance Presentation Project Excel.pptx
Attendance Presentation Project Excel.pptx
s2025266191
 
最新版美国威斯康星大学拉克罗斯分校毕业证(UW–L毕业证书)原版定制
最新版美国威斯康星大学拉克罗斯分校毕业证(UW–L毕业证书)原版定制
Taqyea
 
Measurecamp Copenhagen - Consent Context
Measurecamp Copenhagen - Consent Context
Human37
 
LECTURE_skakkakwowowkwkkwkskwkqowoowoaoaoa.cooos
LECTURE_skakkakwowowkwkkwkskwkqowoowoaoaoa.cooos
ssuseraf13da
 
Boost Business Efficiency with Professional Data Entry Services
Boost Business Efficiency with Professional Data Entry Services
eloiacs eloiacs
 
Pause Travail 22 Hostiou Girard 12 juin 2025.pdf
Pause Travail 22 Hostiou Girard 12 juin 2025.pdf
Institut de l'Elevage - Idele
 
Residential Zone 4 for industrial village
Residential Zone 4 for industrial village
MdYasinArafat13
 
REGRESSION DIAGNOSTIC I: MULTICOLLINEARITY
REGRESSION DIAGNOSTIC I: MULTICOLLINEARITY
Ameya Patekar
 
MCB Internship report for the year of 2025
MCB Internship report for the year of 2025
PakistanPrinting
 
REGRESSION DIAGNOSTIC II: HETEROSCEDASTICITY
REGRESSION DIAGNOSTIC II: HETEROSCEDASTICITY
Ameya Patekar
 
BCG-Executive-Perspectives-CEOs-Guide-to-Maximizing-Value-from-AI-EP0-3July20...
BCG-Executive-Perspectives-CEOs-Guide-to-Maximizing-Value-from-AI-EP0-3July20...
benediktnetzer1
 
UPS and Big Data intro to Business Analytics.pptx
UPS and Big Data intro to Business Analytics.pptx
sanjum5582
 
最新版美国亚利桑那大学毕业证(UA毕业证书)原版定制
最新版美国亚利桑那大学毕业证(UA毕业证书)原版定制
Taqyea
 
llm_presentation and deep learning methods
llm_presentation and deep learning methods
sayedabdussalam11
 
KLIP2Data voor de herinrichting van R4 West en Oost
KLIP2Data voor de herinrichting van R4 West en Oost
jacoba18
 
MRI Pulse Sequence in radiology physics.pptx
MRI Pulse Sequence in radiology physics.pptx
BelaynehBishaw
 
Team_Mercury.pdf hai kya hai kya hai kya hai kya hai kya
Team_Mercury.pdf hai kya hai kya hai kya hai kya hai kya
genadit49
 
Verweven van EM Legacy en OTL-data bij AWV
Verweven van EM Legacy en OTL-data bij AWV
jacoba18
 
Shifting Focus on AI: How it Can Make a Positive Difference
Shifting Focus on AI: How it Can Make a Positive Difference
1508 A/S
 
Power BI API Connectors - Best Practices for Scalable Data Connections
Power BI API Connectors - Best Practices for Scalable Data Connections
Vidicorp Ltd
 
Attendance Presentation Project Excel.pptx
Attendance Presentation Project Excel.pptx
s2025266191
 
最新版美国威斯康星大学拉克罗斯分校毕业证(UW–L毕业证书)原版定制
最新版美国威斯康星大学拉克罗斯分校毕业证(UW–L毕业证书)原版定制
Taqyea
 
Measurecamp Copenhagen - Consent Context
Measurecamp Copenhagen - Consent Context
Human37
 
LECTURE_skakkakwowowkwkkwkskwkqowoowoaoaoa.cooos
LECTURE_skakkakwowowkwkkwkskwkqowoowoaoaoa.cooos
ssuseraf13da
 
Boost Business Efficiency with Professional Data Entry Services
Boost Business Efficiency with Professional Data Entry Services
eloiacs eloiacs
 
Residential Zone 4 for industrial village
Residential Zone 4 for industrial village
MdYasinArafat13
 
REGRESSION DIAGNOSTIC I: MULTICOLLINEARITY
REGRESSION DIAGNOSTIC I: MULTICOLLINEARITY
Ameya Patekar
 
MCB Internship report for the year of 2025
MCB Internship report for the year of 2025
PakistanPrinting
 
REGRESSION DIAGNOSTIC II: HETEROSCEDASTICITY
REGRESSION DIAGNOSTIC II: HETEROSCEDASTICITY
Ameya Patekar
 
BCG-Executive-Perspectives-CEOs-Guide-to-Maximizing-Value-from-AI-EP0-3July20...
BCG-Executive-Perspectives-CEOs-Guide-to-Maximizing-Value-from-AI-EP0-3July20...
benediktnetzer1
 
UPS and Big Data intro to Business Analytics.pptx
UPS and Big Data intro to Business Analytics.pptx
sanjum5582
 
最新版美国亚利桑那大学毕业证(UA毕业证书)原版定制
最新版美国亚利桑那大学毕业证(UA毕业证书)原版定制
Taqyea
 
llm_presentation and deep learning methods
llm_presentation and deep learning methods
sayedabdussalam11
 
KLIP2Data voor de herinrichting van R4 West en Oost
KLIP2Data voor de herinrichting van R4 West en Oost
jacoba18
 
MRI Pulse Sequence in radiology physics.pptx
MRI Pulse Sequence in radiology physics.pptx
BelaynehBishaw
 
Team_Mercury.pdf hai kya hai kya hai kya hai kya hai kya
Team_Mercury.pdf hai kya hai kya hai kya hai kya hai kya
genadit49
 
Verweven van EM Legacy en OTL-data bij AWV
Verweven van EM Legacy en OTL-data bij AWV
jacoba18
 
Shifting Focus on AI: How it Can Make a Positive Difference
Shifting Focus on AI: How it Can Make a Positive Difference
1508 A/S
 
Power BI API Connectors - Best Practices for Scalable Data Connections
Power BI API Connectors - Best Practices for Scalable Data Connections
Vidicorp Ltd
 

Lessons Learned while Implementing a Sparse Logistic Regression Algorithm in Apache Spark with Lorand Dali