SlideShare a Scribd company logo
2nd edition
#MLSEV 2
Optimization of passengers
waiting time in elevators
using ML
Delio Tolivia
R&D&i, Talento Corporativo
#MLSEV 3
Company
#MLSEV 4
Business lines
TRAINING
We design and implement
your e-Learning plans.
CUSTOM TECHNOLOGY
e-Commerce, APPs, CRMs,
Corporate portals, Public
Administration proyects and Citizen
Participation.
TECHNOLOGICAL
INNOVATION
IoT, Machine Learning,
Blockchain,
Augmented and Mixed
RalityRealidad
DIGITAL
COMMUNICATION
Online Presence,
Digital Strategy,
Digital Marketing,
Content and Multimedia
#MLSEV 5
Technological innovation
Virtual
Reality
Blockchain
Internet
of things
Machine
learning
#MLSEV 6
Project background
#MLSEV 7
Background
Internet
#MLSEV 8
Project
#MLSEV 9
Project
IALift
Optimization of passengers
waiting time in elevators using ML
#MLSEV 10
Project
#MLSEV 11
Project
• Data: We got data from the elevators
• Service: Thyssenkrupp wants to improve their services
• Prediction: We can use ML to predict
• Waiting time: The time that an user of the elevator waits
untill it arrives.
Can we improve the waiting time and make an “intelligent” elevator?
#MLSEV 12
Project
Data Exploration
We have taken data from 5 street elevators and a
group of 2 elevators from an hotel.
On the Street elevators we can see
two groups (call count/seconds wait):
• Four of them are very similar
(1,2,3,4)
• One of them has 4 floors and it´s
behaviour is quite different from
the others (5)
#MLSEV 13
Project
Have aslo divides the Street elevator group into two
more subgroups (1,4 and 2,3)
Data Exploration
#MLSEV 14
Project
In one of the subgroups (2,3) we have detected that all
calls came from the same floor
Data Exploration
#MLSEV 15
Project
For the another subgroup (1,4) we realized that the
elevator was receiving the 90% of the calls from the
same floor
Data Exploration
#MLSEV 16
Project
The elevator whose behaviour is different (5) is more
difficult to model
Data Exploration
#MLSEV 17
Project
We have also studied the time distribution by hour, day, week.
Domingo 3 Domingo 10
Domingo 24
Domingo 17
Data Exploration
#MLSEV 18
Project
Taken all previous into account… what have we done
to solve the problem and improve the tk elevators
system?
• In the subgroup (2,3): we decided to establish a “parking” at floor 0
• In the subgroup (1,4) we also decided to establish a “parking” at floor 0
• In the more complicated one (5) we decided to make an ML model
#MLSEV 19
Project
Results:
• Thanks to the data analysys carried out we detected a malfunction in the
subgroup of elevators (2,3) -> Success
• We have achive an improvement of 12% in terms of reducing waitting time
for the other subgroup (1,4). The energy measures confirm that with the
new parking system the elevators consume the same-> Success
Data exploration is very important!
#MLSEV 20
Project
ML Model (I):
• We have taken the data, and have created some models using
OptiML. We keep on working and have created some new variables to
improve the models:
ü SecondsWait_1: The seconds that the user have wait in the previous call.
ü last_hour_calls_2: Number of calls from the second floor in the last hour (It is the
floor with the largest number of calls)
ü last_three_minutes_calls_0: Number of calls from the floor 0 in the last 3 minutes
We have also added data from work calendar
and meteorology o improve models OPTIML
#MLSEV 21
Project
ML Model (II):
The best model was an ensemble (We focus on accuracy)
#MLSEV 22
Project
Implementation:
Whe have put into production a docker containing an API. The elevator
control application make calls trough this API to get the probability of
each floor for the next call so the system can choose the best option to
move the elevator.
#MLSEV 23
Project
Results:
• At the time we were going to test the model, the elevator was out of
service, so we couldn´t use it. That´s when we decided to use the
same type of model and variables for the hotel elevators. We have
taken the new data, have trained the model and have tried it in the real
installation.
• We achive an 8% of waiting times improvement!.
• However this model isn't perfectly designed for this group of elevators
and we would love to improve it by calculating, adding and testing
new variables.
#MLSEV 24
What´s next?
#MLSEV 25
Forthcoming use cases
We keep on working with the elevators but we also have
another use cases:
• Predictive Maintenance (PdM)
• Production planning
• Quality control
• Demand forecasting
• Etc.
• .
What’s next?:
#MLSEV 26
Thank you!
MLSEV Virtual. Optimization of Passengers Waiting Time in Elevators

More Related Content

PPTX
AI in architecture
PDF
MLSEV Virtual. ML Platformization and AutoML in the Enterprise
PDF
MLSEV. BigML Workshop I
PDF
Demystifying Data Science
PDF
Data science for smart manufacturing at Pirelli
PDF
TCP1P.net Meetup Vision, Objectives and Roadmap
PDF
3DEXPERIENCE - From Electronic to Digitally-connected
PDF
CD4ML and the challenges of testing and quality in ML systems
AI in architecture
MLSEV Virtual. ML Platformization and AutoML in the Enterprise
MLSEV. BigML Workshop I
Demystifying Data Science
Data science for smart manufacturing at Pirelli
TCP1P.net Meetup Vision, Objectives and Roadmap
3DEXPERIENCE - From Electronic to Digitally-connected
CD4ML and the challenges of testing and quality in ML systems

What's hot (20)

PPTX
MATLAB Based Major Projects Research Ideas
PPTX
MATLAB Based Major Projects for ECE Research Help
PPTX
Thesis With MATLAB Code Research Ideas
PPTX
Source Code for MATLAB Projects Research Topics
PPTX
MATLAB Based Electronics Projects Research Ideas
PPTX
Matlab Homework Help Research Assistance
PPTX
databricks ml flow demonstration using automatic features engineering
PPTX
Introduction To MATLAB
PPTX
Mat Lab Projects Research Guidance
PPTX
MATLAB Simple Projects Research Assistance
PDF
Smart Visualisations for IT & Enterprise Architecture Management with LeanIX
PDF
CD Spring 2018 - Impact of AI on BIM & Construction (FULCRO)
PDF
3DEXPERIENCE - Innovation Platform
PDF
Koray Beyaz Resume
PPTX
"Custom ML Models for Each User", Siamion Karasik
PPTX
Data science course.
PPTX
.NET Fest 2018. Оля Гавриш. Машинное обучение для .NET разработчиков с помощь...
PDF
Towards an AI unified platform using Acumos, OW2con'18, June 7-8, 2018, Paris
 
PDF
ClashMEP at AEC Hackathon - San Francisco, Jan 6-8, 2017
PPTX
.NET Fest 2019. Оля Гавриш. Машинное обучение для .NET программистов
MATLAB Based Major Projects Research Ideas
MATLAB Based Major Projects for ECE Research Help
Thesis With MATLAB Code Research Ideas
Source Code for MATLAB Projects Research Topics
MATLAB Based Electronics Projects Research Ideas
Matlab Homework Help Research Assistance
databricks ml flow demonstration using automatic features engineering
Introduction To MATLAB
Mat Lab Projects Research Guidance
MATLAB Simple Projects Research Assistance
Smart Visualisations for IT & Enterprise Architecture Management with LeanIX
CD Spring 2018 - Impact of AI on BIM & Construction (FULCRO)
3DEXPERIENCE - Innovation Platform
Koray Beyaz Resume
"Custom ML Models for Each User", Siamion Karasik
Data science course.
.NET Fest 2018. Оля Гавриш. Машинное обучение для .NET разработчиков с помощь...
Towards an AI unified platform using Acumos, OW2con'18, June 7-8, 2018, Paris
 
ClashMEP at AEC Hackathon - San Francisco, Jan 6-8, 2017
.NET Fest 2019. Оля Гавриш. Машинное обучение для .NET программистов
Ad

Similar to MLSEV Virtual. Optimization of Passengers Waiting Time in Elevators (20)

PDF
MLSEV Virtual. Predictions
PDF
MLSEV Virtual. Supervised vs Unsupervised
PDF
MLSEV. Use Case: Predicting Manufacturing Results with Machine Learning
PDF
MLSEV Virtual. Automating Model Selection
PDF
MLSEV. Use Case: The Data-Driven Factory
PDF
Paris ML meetup
PDF
Parismlmeetupfinalslides 151209190037-lva1-app6892
PDF
MLSEV Virtual. Applying Topic Modelling to improve Operations
PDF
C2_W1---.pdf
PPTX
MLOps and Data Quality: Deploying Reliable ML Models in Production
PDF
Practical machine learning
PPTX
230208 MLOps Getting from Good to Great.pptx
PDF
Maintainability Challenges inML:ASLR
PDF
Machine Learning Product Managers Meetup Event
PDF
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
PDF
A field guide the machine learning zoo
PDF
202212APSEC.pptx.pdf
PDF
MLSEV. Machine Learning: Technical Perspective
PDF
10 more lessons learned from building Machine Learning systems - MLConf
PDF
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
MLSEV Virtual. Predictions
MLSEV Virtual. Supervised vs Unsupervised
MLSEV. Use Case: Predicting Manufacturing Results with Machine Learning
MLSEV Virtual. Automating Model Selection
MLSEV. Use Case: The Data-Driven Factory
Paris ML meetup
Parismlmeetupfinalslides 151209190037-lva1-app6892
MLSEV Virtual. Applying Topic Modelling to improve Operations
C2_W1---.pdf
MLOps and Data Quality: Deploying Reliable ML Models in Production
Practical machine learning
230208 MLOps Getting from Good to Great.pptx
Maintainability Challenges inML:ASLR
Machine Learning Product Managers Meetup Event
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
A field guide the machine learning zoo
202212APSEC.pptx.pdf
MLSEV. Machine Learning: Technical Perspective
10 more lessons learned from building Machine Learning systems - MLConf
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
Ad

More from BigML, Inc (20)

PDF
Digital Transformation and Process Optimization in Manufacturing
PDF
DutchMLSchool 2022 - Automation
PDF
DutchMLSchool 2022 - ML for AML Compliance
PDF
DutchMLSchool 2022 - Multi Perspective Anomalies
PDF
DutchMLSchool 2022 - My First Anomaly Detector
PDF
DutchMLSchool 2022 - Anomaly Detection
PDF
DutchMLSchool 2022 - History and Developments in ML
PDF
DutchMLSchool 2022 - End-to-End ML
PDF
DutchMLSchool 2022 - A Data-Driven Company
PDF
DutchMLSchool 2022 - ML in the Legal Sector
PDF
DutchMLSchool 2022 - Smart Safe Stadiums
PDF
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
PDF
DutchMLSchool 2022 - Anomaly Detection at Scale
PDF
DutchMLSchool 2022 - Citizen Development in AI
PDF
Democratizing Object Detection
PDF
BigML Release: Image Processing
PDF
Machine Learning in Retail: Know Your Customers' Customer. See Your Future
PDF
Machine Learning in Retail: ML in the Retail Sector
PDF
ML in GRC: Machine Learning in Legal Automation, How to Trust a Lawyerbot
PDF
ML in GRC: Supporting Human Decision Making for Regulatory Adherence with Mac...
Digital Transformation and Process Optimization in Manufacturing
DutchMLSchool 2022 - Automation
DutchMLSchool 2022 - ML for AML Compliance
DutchMLSchool 2022 - Multi Perspective Anomalies
DutchMLSchool 2022 - My First Anomaly Detector
DutchMLSchool 2022 - Anomaly Detection
DutchMLSchool 2022 - History and Developments in ML
DutchMLSchool 2022 - End-to-End ML
DutchMLSchool 2022 - A Data-Driven Company
DutchMLSchool 2022 - ML in the Legal Sector
DutchMLSchool 2022 - Smart Safe Stadiums
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Anomaly Detection at Scale
DutchMLSchool 2022 - Citizen Development in AI
Democratizing Object Detection
BigML Release: Image Processing
Machine Learning in Retail: Know Your Customers' Customer. See Your Future
Machine Learning in Retail: ML in the Retail Sector
ML in GRC: Machine Learning in Legal Automation, How to Trust a Lawyerbot
ML in GRC: Supporting Human Decision Making for Regulatory Adherence with Mac...

Recently uploaded (20)

PPTX
Copy of 16 Timeline & Flowchart Templates – HubSpot.pptx
PDF
Optimise Shopper Experiences with a Strong Data Estate.pdf
PPTX
A Complete Guide to Streamlining Business Processes
PPTX
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
DOCX
Factor Analysis Word Document Presentation
PPT
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
PDF
Data Engineering Interview Questions & Answers Data Modeling (3NF, Star, Vaul...
PDF
[EN] Industrial Machine Downtime Prediction
PDF
Microsoft 365 products and services descrption
PDF
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
PPTX
SET 1 Compulsory MNH machine learning intro
PPTX
CYBER SECURITY the Next Warefare Tactics
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PDF
Tetra Pak Index 2023 - The future of health and nutrition - Full report.pdf
PPTX
Pilar Kemerdekaan dan Identi Bangsa.pptx
PPTX
Introduction to Inferential Statistics.pptx
PPT
Predictive modeling basics in data cleaning process
PPT
statistic analysis for study - data collection
PDF
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
PPTX
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
Copy of 16 Timeline & Flowchart Templates – HubSpot.pptx
Optimise Shopper Experiences with a Strong Data Estate.pdf
A Complete Guide to Streamlining Business Processes
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
Factor Analysis Word Document Presentation
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
Data Engineering Interview Questions & Answers Data Modeling (3NF, Star, Vaul...
[EN] Industrial Machine Downtime Prediction
Microsoft 365 products and services descrption
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
SET 1 Compulsory MNH machine learning intro
CYBER SECURITY the Next Warefare Tactics
STERILIZATION AND DISINFECTION-1.ppthhhbx
Tetra Pak Index 2023 - The future of health and nutrition - Full report.pdf
Pilar Kemerdekaan dan Identi Bangsa.pptx
Introduction to Inferential Statistics.pptx
Predictive modeling basics in data cleaning process
statistic analysis for study - data collection
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx

MLSEV Virtual. Optimization of Passengers Waiting Time in Elevators

  • 2. #MLSEV 2 Optimization of passengers waiting time in elevators using ML Delio Tolivia R&D&i, Talento Corporativo
  • 4. #MLSEV 4 Business lines TRAINING We design and implement your e-Learning plans. CUSTOM TECHNOLOGY e-Commerce, APPs, CRMs, Corporate portals, Public Administration proyects and Citizen Participation. TECHNOLOGICAL INNOVATION IoT, Machine Learning, Blockchain, Augmented and Mixed RalityRealidad DIGITAL COMMUNICATION Online Presence, Digital Strategy, Digital Marketing, Content and Multimedia
  • 9. #MLSEV 9 Project IALift Optimization of passengers waiting time in elevators using ML
  • 11. #MLSEV 11 Project • Data: We got data from the elevators • Service: Thyssenkrupp wants to improve their services • Prediction: We can use ML to predict • Waiting time: The time that an user of the elevator waits untill it arrives. Can we improve the waiting time and make an “intelligent” elevator?
  • 12. #MLSEV 12 Project Data Exploration We have taken data from 5 street elevators and a group of 2 elevators from an hotel. On the Street elevators we can see two groups (call count/seconds wait): • Four of them are very similar (1,2,3,4) • One of them has 4 floors and it´s behaviour is quite different from the others (5)
  • 13. #MLSEV 13 Project Have aslo divides the Street elevator group into two more subgroups (1,4 and 2,3) Data Exploration
  • 14. #MLSEV 14 Project In one of the subgroups (2,3) we have detected that all calls came from the same floor Data Exploration
  • 15. #MLSEV 15 Project For the another subgroup (1,4) we realized that the elevator was receiving the 90% of the calls from the same floor Data Exploration
  • 16. #MLSEV 16 Project The elevator whose behaviour is different (5) is more difficult to model Data Exploration
  • 17. #MLSEV 17 Project We have also studied the time distribution by hour, day, week. Domingo 3 Domingo 10 Domingo 24 Domingo 17 Data Exploration
  • 18. #MLSEV 18 Project Taken all previous into account… what have we done to solve the problem and improve the tk elevators system? • In the subgroup (2,3): we decided to establish a “parking” at floor 0 • In the subgroup (1,4) we also decided to establish a “parking” at floor 0 • In the more complicated one (5) we decided to make an ML model
  • 19. #MLSEV 19 Project Results: • Thanks to the data analysys carried out we detected a malfunction in the subgroup of elevators (2,3) -> Success • We have achive an improvement of 12% in terms of reducing waitting time for the other subgroup (1,4). The energy measures confirm that with the new parking system the elevators consume the same-> Success Data exploration is very important!
  • 20. #MLSEV 20 Project ML Model (I): • We have taken the data, and have created some models using OptiML. We keep on working and have created some new variables to improve the models: ü SecondsWait_1: The seconds that the user have wait in the previous call. ü last_hour_calls_2: Number of calls from the second floor in the last hour (It is the floor with the largest number of calls) ü last_three_minutes_calls_0: Number of calls from the floor 0 in the last 3 minutes We have also added data from work calendar and meteorology o improve models OPTIML
  • 21. #MLSEV 21 Project ML Model (II): The best model was an ensemble (We focus on accuracy)
  • 22. #MLSEV 22 Project Implementation: Whe have put into production a docker containing an API. The elevator control application make calls trough this API to get the probability of each floor for the next call so the system can choose the best option to move the elevator.
  • 23. #MLSEV 23 Project Results: • At the time we were going to test the model, the elevator was out of service, so we couldn´t use it. That´s when we decided to use the same type of model and variables for the hotel elevators. We have taken the new data, have trained the model and have tried it in the real installation. • We achive an 8% of waiting times improvement!. • However this model isn't perfectly designed for this group of elevators and we would love to improve it by calculating, adding and testing new variables.
  • 25. #MLSEV 25 Forthcoming use cases We keep on working with the elevators but we also have another use cases: • Predictive Maintenance (PdM) • Production planning • Quality control • Demand forecasting • Etc. • . What’s next?: