SlideShare a Scribd company logo
Cassandra platform
Christos Diou
Postdoctoral Researcher
Information Technologies Institute
(CERTH-ITI)
Cassandra platform – Christos Diou
Outline
• Library-based scenarios in the alpha platform version
– Use pre-existing library components
• Measurement-based scenarios
– Model training to build models automatically
• Response models
– Consumer response to different incentives
• Consumer Social Network analysis
– Grouping of small-scale consumers into Consumer Social Networks
• Development status and next steps
• NoI members and the platform
Cassandra 1st Webinar 2
Cassandra platform – Christos Diou
About the platform
• Currently in alpha version, development is highly active
– Some functionality has not been integrated yet
• Open source platform, publicly available through GitHub
– Apache license
• Your feedback is highly appreciated!
Cassandra 1st Webinar 3
LIBRARY-BASED SCENARIOS
Cassandra platform – Alpha version
Cassandra 1st Webinar 4
Cassandra platform – Christos Diou
Login screen
Cassandra 1st Webinar 5
Cassandra platform – Christos Diou
Main screen
Cassandra 1st Webinar 6
Projects and entities
Main panel
Libraries
Cassandra platform – Christos Diou
List of projects
Cassandra 1st Webinar 7
Cassandra platform – Christos Diou
User library
Cassandra 1st Webinar 8
Cassandra platform – Christos Diou
Cassandra library
Cassandra 1st Webinar 9
Cassandra platform – Christos Diou
Appliances in Cassandra library
Cassandra 1st Webinar 10
Cassandra platform – Christos Diou
Creating a new project
Cassandra 1st Webinar 11
Cassandra platform – Christos Diou
Adding a new scenario to our project
Cassandra 1st Webinar 12
Cassandra platform – Christos Diou
In this case, Installations are added by drag
n’ drop from the user library
Cassandra 1st Webinar 13
Cassandra platform – Christos Diou
Persons, Activities and Appliances
Cassandra 1st Webinar 14
Cassandra platform – Christos Diou
Activity models
Cassandra 1st Webinar 15
Cassandra platform – Christos Diou
Activity models (duration)
Cassandra 1st Webinar 16
Cassandra platform – Christos Diou
Activity models (start time)
Cassandra 1st Webinar 17
Cassandra platform – Christos Diou
Simulation parameters
Cassandra 1st Webinar 18
Cassandra platform – Christos Diou
Submit runs
Cassandra 1st Webinar 19
Cassandra platform – Christos Diou
What if…
• The residents of Apartment 1 use the water heater less
– Because they have installed solar water heating
• The residents of Apartment 2 use their air conditioning unit less
– Because they have upgraded their apartment’s thermal insulation
properties
• The residents of Apartment 3 replace their refrigeration unit
Cassandra 1st Webinar 20
Cassandra platform – Christos Diou
Behaviour change in Apartment 1
Cassandra 1st Webinar 21
Cassandra platform – Christos Diou
Behaviour change in Apartment 1
Cassandra 1st Webinar 22
Cassandra platform – Christos Diou
Behaviour change in Apartment 2
Cassandra 1st Webinar 23
Cassandra platform – Christos Diou
Behaviour change in Apartment 2
Cassandra 1st Webinar 24
Cassandra platform – Christos Diou
Appliance change in Apartment 3
Cassandra 1st Webinar 25
Cassandra platform – Christos Diou
Appliance change in Apartment 3
Cassandra 1st Webinar 26
Cassandra platform – Christos Diou
Submit new runs with same parameters
Cassandra 1st Webinar 27
Cassandra platform – Christos Diou
Compare the runs (graph)
Cassandra 1st Webinar 28
Cassandra platform – Christos Diou
Compare the runs (KPIs)
Cassandra 1st Webinar 29
Cassandra platform – Christos Diou
One step further
• Library-based scenarios can be used to simulate working
hypotheses
• The real power of Cassandra is in its disaggregation and model
training functionality
Cassandra 1st Webinar 30
MODEL TRAINING
Cassandra platform – Alpha version
Cassandra 1st Webinar 31
Cassandra platform – Christos Diou
Training module (to be integrated)
Cassandra 1st Webinar 32
Cassandra platform – Christos Diou
Import installation measurements
Cassandra 1st Webinar 33
Cassandra platform – Christos Diou
Import installation measurements
Cassandra 1st Webinar 34
Cassandra platform – Christos Diou
Next step: Disaggregation
Cassandra 1st Webinar 35
Cassandra platform – Christos Diou
Training consumer activity models
Cassandra 1st Webinar 36
Cassandra platform – Christos Diou
Training consumer activity models
Cassandra 1st Webinar 37
Cassandra platform – Christos Diou
Export the models to the platform libraries
Cassandra 1st Webinar 38
Cassandra platform – Christos Diou
Models are visible in the user library
Cassandra 1st Webinar 39
CONSUMER RESPONSE
Cassandra platform – Alpha version
Cassandra 1st Webinar 40
Cassandra platform – Christos Diou
Response models
Cassandra 1st Webinar 41
Cassandra platform – Christos Diou
Modify pricing scheme
Cassandra 1st Webinar 42
Cassandra platform – Christos Diou
Estimate consumer response
Cassandra 1st Webinar 43
Cassandra platform – Christos Diou
Models are posted to the platform
Cassandra 1st Webinar 44
Cassandra platform – Christos Diou
Models are posted to the platform
Cassandra 1st Webinar 45
Cassandra platform – Christos Diou
Example 1: Response from
Cassandra 1st Webinar 46
Cassandra platform – Christos Diou
from … to:
Cassandra 1st Webinar 47
Cassandra platform – Christos Diou
Example 2: Response from
Cassandra 1st Webinar 48
Cassandra platform – Christos Diou
from … to:
Cassandra 1st Webinar 49
CONSUMER SOCIAL NETWORKS
(CSN)
Cassandra platform – Alpha version
Cassandra 1st Webinar 52
Cassandra platform – Christos Diou
CSNs
• Groups of similar consumers
– Multiple similarity criteria
• CSNs have potential:
– Increased market power of aggregated small-scale consumers
– Coordination of consumption activities at group level
– Targeted incentives at group level
Cassandra platform – Christos Diou
CSN module
• CSN module: A tool for identifying links and grouping of
consumers in a meaningful way
– Existing social network connections
– Explicit attributes (e.g. working, non-working person, locality in the grid
topology)
– Implicit attributes (e.g. consumption similarity, peak similarity, behavioural
similarity)
• Early version implemented for experimentation
• Next version:
– More similarity criteria
– Estimation of group response to incentives
– GUI integration
Cassandra 1st Webinar 54
The main graphical interface
of the CSN module
The network can be created
based on Installation Type,
Person Type, Average, Peak,
Similar, or Dissimilar
Consumption, etc.
CSNetwork based on person
type. Persons of the same
type are linked.
By changing the visualization
layout algorithm….
The two different person types
appear
Visualization is Important!!!
A new network based on Peak
Consumption similarity
We select the clustering
algorithm to use
Clusters appear in different
colours
By grouping clusters…
The different consumer
groups appear
Another network based on
similar consumption
Change the edge threshold
via the appropriate slider
Select a clustering algorithm
Clusters appear in different
colors
Various statistics are
available, as well as the
consumption and information
of selected nodes
Sliders for minimum edge
weight and clustering values
Cassandra platform – Christos Diou
In summary, with Cassandra you can
• Simulate working scenarios/pilots
• Benchmark different energy efficiency solutions/products in
simulation before testing them in real-life
• Create detailed models that describe consumer behaviour
• Identify and evaluate optimal consumption schedules
• Estimate consumer response to a range of incentives
– Pricing schemes
– Consumer awareness
– Environmental impact
• Identify meaningful consumer groups and benchmark the
application of targeted incentives
Cassandra platform – Christos Diou
So, what’s next?
• Beta release is planned for October, 2013
• Integration of external modules with the platform
• Evaluation of Cassandra in our three project pilot cases
• Evaluation of Cassandra in a limited number of NoI pilots
(external evaluation)
• We can use Cassandra to simulate your context and benchmark
a number of working scenarios.
– Use measurements and the training module to model your context
– Simulate a range of scenarios appropriate for your business case
– Prepare an analysis/report of our findings
– Ask for your feedback
– Improve the platform based on your comments
Cassandra platform – Christos Diou
Thank you!
Questions?

More Related Content

Viewers also liked

Breakfast Toast
Breakfast ToastBreakfast Toast
Breakfast Toast
Ayla Choudhery
 
FINALCMO-Solution-Guide_ModernMarketing_October2015
FINALCMO-Solution-Guide_ModernMarketing_October2015FINALCMO-Solution-Guide_ModernMarketing_October2015
FINALCMO-Solution-Guide_ModernMarketing_October2015
Evan Greene
 
Neuroradiologia
NeuroradiologiaNeuroradiologia
Evolution of roles, structure and working environment of Marketing Organization
Evolution of roles, structure and working environment of Marketing OrganizationEvolution of roles, structure and working environment of Marketing Organization
Evolution of roles, structure and working environment of Marketing Organization
Mykola Takzey
 
Medica Residente de Radiodiagnostico
Medica Residente de RadiodiagnosticoMedica Residente de Radiodiagnostico
Medica Residente de Radiodiagnostico
Universidad del Valle (CO)
 
KTU- OB-1 - Unit 1 - Chapter - 1
KTU- OB-1 - Unit 1 - Chapter - 1KTU- OB-1 - Unit 1 - Chapter - 1
KTU- OB-1 - Unit 1 - Chapter - 1
Dr S Gokula Krishnan
 
Mei 550 soldadura tig
Mei 550   soldadura tigMei 550   soldadura tig
Mei 550 soldadura tig
Procasecapacita
 

Viewers also liked (7)

Breakfast Toast
Breakfast ToastBreakfast Toast
Breakfast Toast
 
FINALCMO-Solution-Guide_ModernMarketing_October2015
FINALCMO-Solution-Guide_ModernMarketing_October2015FINALCMO-Solution-Guide_ModernMarketing_October2015
FINALCMO-Solution-Guide_ModernMarketing_October2015
 
Neuroradiologia
NeuroradiologiaNeuroradiologia
Neuroradiologia
 
Evolution of roles, structure and working environment of Marketing Organization
Evolution of roles, structure and working environment of Marketing OrganizationEvolution of roles, structure and working environment of Marketing Organization
Evolution of roles, structure and working environment of Marketing Organization
 
Medica Residente de Radiodiagnostico
Medica Residente de RadiodiagnosticoMedica Residente de Radiodiagnostico
Medica Residente de Radiodiagnostico
 
KTU- OB-1 - Unit 1 - Chapter - 1
KTU- OB-1 - Unit 1 - Chapter - 1KTU- OB-1 - Unit 1 - Chapter - 1
KTU- OB-1 - Unit 1 - Chapter - 1
 
Mei 550 soldadura tig
Mei 550   soldadura tigMei 550   soldadura tig
Mei 550 soldadura tig
 

Similar to First CASSANDRA Webinar - Explanation and demonstration of CASSANDRA Modeling Platform by Christos Diou, Postdoctoral Research Associate at Centre for Research and Technology Hellas ITI - CERTH

First CASSANDRA Webinar Presentation
First CASSANDRA Webinar PresentationFirst CASSANDRA Webinar Presentation
First CASSANDRA Webinar Presentation
Cassandra Project
 
First Cassandra Webinar Presentation
First Cassandra Webinar PresentationFirst Cassandra Webinar Presentation
First Cassandra Webinar Presentation
Steve Baynes
 
3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...
3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...
3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...
Cassandra Project
 
On the way of listening to the crowd for supporting modeling activities
On the way of listening to the crowd for supporting modeling activitiesOn the way of listening to the crowd for supporting modeling activities
On the way of listening to the crowd for supporting modeling activities
Davide Ruscio
 
Cassandra presentation
Cassandra presentationCassandra presentation
Cassandra presentation
vilabs
 
An adaptive distributed simulator for cloud andmap reduce algorithms and arch...
An adaptive distributed simulator for cloud andmap reduce algorithms and arch...An adaptive distributed simulator for cloud andmap reduce algorithms and arch...
An adaptive distributed simulator for cloud andmap reduce algorithms and arch...
Pradeeban Kathiravelu, Ph.D.
 
An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...
An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...
An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...
Pradeeban Kathiravelu, Ph.D.
 
Recommendation for new users at Criteo
Recommendation for new users at CriteoRecommendation for new users at Criteo
Recommendation for new users at Criteo
Olivier Koch
 
Cluster Computing Seminar.
Cluster Computing Seminar.Cluster Computing Seminar.
Cluster Computing Seminar.
Balvant Biradar
 
5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...
5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...
5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...
Cassandra Project
 
Cloud computing technology
Cloud computing technologyCloud computing technology
Cloud computing technology
RubaNagarajan
 
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y KubernetesIntroducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
SUSE España
 
Silk Data - Recommendations
Silk Data - RecommendationsSilk Data - Recommendations
Silk Data - Recommendations
Nikolay Karelin
 
Machine Learning Applications in Credit Risk
Machine Learning Applications in Credit RiskMachine Learning Applications in Credit Risk
Machine Learning Applications in Credit Risk
QuantUniversity
 
Developing recommendation systems to support open source software developers ...
Developing recommendation systems to support open source software developers ...Developing recommendation systems to support open source software developers ...
Developing recommendation systems to support open source software developers ...
Davide Ruscio
 
[Sirius Day Eindhoven 2018] ASML's MDE Going Sirius
[Sirius Day Eindhoven 2018]  ASML's MDE Going Sirius[Sirius Day Eindhoven 2018]  ASML's MDE Going Sirius
[Sirius Day Eindhoven 2018] ASML's MDE Going Sirius
Obeo
 
Container Monitoring Best Practices Using AWS and InfluxData by Gunnar Aasen
Container Monitoring Best Practices Using AWS and InfluxData by Gunnar AasenContainer Monitoring Best Practices Using AWS and InfluxData by Gunnar Aasen
Container Monitoring Best Practices Using AWS and InfluxData by Gunnar Aasen
InfluxData
 
Docker: Containers for Data Science
Docker: Containers for Data ScienceDocker: Containers for Data Science
Docker: Containers for Data Science
Alessandro Adamo
 
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Adrian Cockcroft
 
DSD-INT 2019 Modelling in DANUBIUS-RI-Bellafiore
DSD-INT 2019 Modelling in DANUBIUS-RI-BellafioreDSD-INT 2019 Modelling in DANUBIUS-RI-Bellafiore
DSD-INT 2019 Modelling in DANUBIUS-RI-Bellafiore
Deltares
 

Similar to First CASSANDRA Webinar - Explanation and demonstration of CASSANDRA Modeling Platform by Christos Diou, Postdoctoral Research Associate at Centre for Research and Technology Hellas ITI - CERTH (20)

First CASSANDRA Webinar Presentation
First CASSANDRA Webinar PresentationFirst CASSANDRA Webinar Presentation
First CASSANDRA Webinar Presentation
 
First Cassandra Webinar Presentation
First Cassandra Webinar PresentationFirst Cassandra Webinar Presentation
First Cassandra Webinar Presentation
 
3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...
3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...
3. Christos Diou (CERTH/ITI) - Outline of the Platform’s Operation and Main F...
 
On the way of listening to the crowd for supporting modeling activities
On the way of listening to the crowd for supporting modeling activitiesOn the way of listening to the crowd for supporting modeling activities
On the way of listening to the crowd for supporting modeling activities
 
Cassandra presentation
Cassandra presentationCassandra presentation
Cassandra presentation
 
An adaptive distributed simulator for cloud andmap reduce algorithms and arch...
An adaptive distributed simulator for cloud andmap reduce algorithms and arch...An adaptive distributed simulator for cloud andmap reduce algorithms and arch...
An adaptive distributed simulator for cloud andmap reduce algorithms and arch...
 
An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...
An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...
An Elastic Middleware Platform for Concurrent and Distributed Cloud and MapRe...
 
Recommendation for new users at Criteo
Recommendation for new users at CriteoRecommendation for new users at Criteo
Recommendation for new users at Criteo
 
Cluster Computing Seminar.
Cluster Computing Seminar.Cluster Computing Seminar.
Cluster Computing Seminar.
 
5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...
5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...
5. Marita Holst (LTU-CDT, Sweden) - Pilot Case 2: Working with a Mature Resid...
 
Cloud computing technology
Cloud computing technologyCloud computing technology
Cloud computing technology
 
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y KubernetesIntroducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
 
Silk Data - Recommendations
Silk Data - RecommendationsSilk Data - Recommendations
Silk Data - Recommendations
 
Machine Learning Applications in Credit Risk
Machine Learning Applications in Credit RiskMachine Learning Applications in Credit Risk
Machine Learning Applications in Credit Risk
 
Developing recommendation systems to support open source software developers ...
Developing recommendation systems to support open source software developers ...Developing recommendation systems to support open source software developers ...
Developing recommendation systems to support open source software developers ...
 
[Sirius Day Eindhoven 2018] ASML's MDE Going Sirius
[Sirius Day Eindhoven 2018]  ASML's MDE Going Sirius[Sirius Day Eindhoven 2018]  ASML's MDE Going Sirius
[Sirius Day Eindhoven 2018] ASML's MDE Going Sirius
 
Container Monitoring Best Practices Using AWS and InfluxData by Gunnar Aasen
Container Monitoring Best Practices Using AWS and InfluxData by Gunnar AasenContainer Monitoring Best Practices Using AWS and InfluxData by Gunnar Aasen
Container Monitoring Best Practices Using AWS and InfluxData by Gunnar Aasen
 
Docker: Containers for Data Science
Docker: Containers for Data ScienceDocker: Containers for Data Science
Docker: Containers for Data Science
 
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
 
DSD-INT 2019 Modelling in DANUBIUS-RI-Bellafiore
DSD-INT 2019 Modelling in DANUBIUS-RI-BellafioreDSD-INT 2019 Modelling in DANUBIUS-RI-Bellafiore
DSD-INT 2019 Modelling in DANUBIUS-RI-Bellafiore
 

Recently uploaded

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 

Recently uploaded (20)

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 

First CASSANDRA Webinar - Explanation and demonstration of CASSANDRA Modeling Platform by Christos Diou, Postdoctoral Research Associate at Centre for Research and Technology Hellas ITI - CERTH

  • 1. Cassandra platform Christos Diou Postdoctoral Researcher Information Technologies Institute (CERTH-ITI)
  • 2. Cassandra platform – Christos Diou Outline • Library-based scenarios in the alpha platform version – Use pre-existing library components • Measurement-based scenarios – Model training to build models automatically • Response models – Consumer response to different incentives • Consumer Social Network analysis – Grouping of small-scale consumers into Consumer Social Networks • Development status and next steps • NoI members and the platform Cassandra 1st Webinar 2
  • 3. Cassandra platform – Christos Diou About the platform • Currently in alpha version, development is highly active – Some functionality has not been integrated yet • Open source platform, publicly available through GitHub – Apache license • Your feedback is highly appreciated! Cassandra 1st Webinar 3
  • 4. LIBRARY-BASED SCENARIOS Cassandra platform – Alpha version Cassandra 1st Webinar 4
  • 5. Cassandra platform – Christos Diou Login screen Cassandra 1st Webinar 5
  • 6. Cassandra platform – Christos Diou Main screen Cassandra 1st Webinar 6 Projects and entities Main panel Libraries
  • 7. Cassandra platform – Christos Diou List of projects Cassandra 1st Webinar 7
  • 8. Cassandra platform – Christos Diou User library Cassandra 1st Webinar 8
  • 9. Cassandra platform – Christos Diou Cassandra library Cassandra 1st Webinar 9
  • 10. Cassandra platform – Christos Diou Appliances in Cassandra library Cassandra 1st Webinar 10
  • 11. Cassandra platform – Christos Diou Creating a new project Cassandra 1st Webinar 11
  • 12. Cassandra platform – Christos Diou Adding a new scenario to our project Cassandra 1st Webinar 12
  • 13. Cassandra platform – Christos Diou In this case, Installations are added by drag n’ drop from the user library Cassandra 1st Webinar 13
  • 14. Cassandra platform – Christos Diou Persons, Activities and Appliances Cassandra 1st Webinar 14
  • 15. Cassandra platform – Christos Diou Activity models Cassandra 1st Webinar 15
  • 16. Cassandra platform – Christos Diou Activity models (duration) Cassandra 1st Webinar 16
  • 17. Cassandra platform – Christos Diou Activity models (start time) Cassandra 1st Webinar 17
  • 18. Cassandra platform – Christos Diou Simulation parameters Cassandra 1st Webinar 18
  • 19. Cassandra platform – Christos Diou Submit runs Cassandra 1st Webinar 19
  • 20. Cassandra platform – Christos Diou What if… • The residents of Apartment 1 use the water heater less – Because they have installed solar water heating • The residents of Apartment 2 use their air conditioning unit less – Because they have upgraded their apartment’s thermal insulation properties • The residents of Apartment 3 replace their refrigeration unit Cassandra 1st Webinar 20
  • 21. Cassandra platform – Christos Diou Behaviour change in Apartment 1 Cassandra 1st Webinar 21
  • 22. Cassandra platform – Christos Diou Behaviour change in Apartment 1 Cassandra 1st Webinar 22
  • 23. Cassandra platform – Christos Diou Behaviour change in Apartment 2 Cassandra 1st Webinar 23
  • 24. Cassandra platform – Christos Diou Behaviour change in Apartment 2 Cassandra 1st Webinar 24
  • 25. Cassandra platform – Christos Diou Appliance change in Apartment 3 Cassandra 1st Webinar 25
  • 26. Cassandra platform – Christos Diou Appliance change in Apartment 3 Cassandra 1st Webinar 26
  • 27. Cassandra platform – Christos Diou Submit new runs with same parameters Cassandra 1st Webinar 27
  • 28. Cassandra platform – Christos Diou Compare the runs (graph) Cassandra 1st Webinar 28
  • 29. Cassandra platform – Christos Diou Compare the runs (KPIs) Cassandra 1st Webinar 29
  • 30. Cassandra platform – Christos Diou One step further • Library-based scenarios can be used to simulate working hypotheses • The real power of Cassandra is in its disaggregation and model training functionality Cassandra 1st Webinar 30
  • 31. MODEL TRAINING Cassandra platform – Alpha version Cassandra 1st Webinar 31
  • 32. Cassandra platform – Christos Diou Training module (to be integrated) Cassandra 1st Webinar 32
  • 33. Cassandra platform – Christos Diou Import installation measurements Cassandra 1st Webinar 33
  • 34. Cassandra platform – Christos Diou Import installation measurements Cassandra 1st Webinar 34
  • 35. Cassandra platform – Christos Diou Next step: Disaggregation Cassandra 1st Webinar 35
  • 36. Cassandra platform – Christos Diou Training consumer activity models Cassandra 1st Webinar 36
  • 37. Cassandra platform – Christos Diou Training consumer activity models Cassandra 1st Webinar 37
  • 38. Cassandra platform – Christos Diou Export the models to the platform libraries Cassandra 1st Webinar 38
  • 39. Cassandra platform – Christos Diou Models are visible in the user library Cassandra 1st Webinar 39
  • 40. CONSUMER RESPONSE Cassandra platform – Alpha version Cassandra 1st Webinar 40
  • 41. Cassandra platform – Christos Diou Response models Cassandra 1st Webinar 41
  • 42. Cassandra platform – Christos Diou Modify pricing scheme Cassandra 1st Webinar 42
  • 43. Cassandra platform – Christos Diou Estimate consumer response Cassandra 1st Webinar 43
  • 44. Cassandra platform – Christos Diou Models are posted to the platform Cassandra 1st Webinar 44
  • 45. Cassandra platform – Christos Diou Models are posted to the platform Cassandra 1st Webinar 45
  • 46. Cassandra platform – Christos Diou Example 1: Response from Cassandra 1st Webinar 46
  • 47. Cassandra platform – Christos Diou from … to: Cassandra 1st Webinar 47
  • 48. Cassandra platform – Christos Diou Example 2: Response from Cassandra 1st Webinar 48
  • 49. Cassandra platform – Christos Diou from … to: Cassandra 1st Webinar 49
  • 50. CONSUMER SOCIAL NETWORKS (CSN) Cassandra platform – Alpha version Cassandra 1st Webinar 52
  • 51. Cassandra platform – Christos Diou CSNs • Groups of similar consumers – Multiple similarity criteria • CSNs have potential: – Increased market power of aggregated small-scale consumers – Coordination of consumption activities at group level – Targeted incentives at group level
  • 52. Cassandra platform – Christos Diou CSN module • CSN module: A tool for identifying links and grouping of consumers in a meaningful way – Existing social network connections – Explicit attributes (e.g. working, non-working person, locality in the grid topology) – Implicit attributes (e.g. consumption similarity, peak similarity, behavioural similarity) • Early version implemented for experimentation • Next version: – More similarity criteria – Estimation of group response to incentives – GUI integration Cassandra 1st Webinar 54
  • 53. The main graphical interface of the CSN module
  • 54. The network can be created based on Installation Type, Person Type, Average, Peak, Similar, or Dissimilar Consumption, etc.
  • 55. CSNetwork based on person type. Persons of the same type are linked.
  • 56. By changing the visualization layout algorithm….
  • 57. The two different person types appear Visualization is Important!!!
  • 58. A new network based on Peak Consumption similarity
  • 59. We select the clustering algorithm to use
  • 60. Clusters appear in different colours
  • 63. Another network based on similar consumption
  • 64. Change the edge threshold via the appropriate slider
  • 65. Select a clustering algorithm
  • 66. Clusters appear in different colors
  • 67. Various statistics are available, as well as the consumption and information of selected nodes Sliders for minimum edge weight and clustering values
  • 68. Cassandra platform – Christos Diou In summary, with Cassandra you can • Simulate working scenarios/pilots • Benchmark different energy efficiency solutions/products in simulation before testing them in real-life • Create detailed models that describe consumer behaviour • Identify and evaluate optimal consumption schedules • Estimate consumer response to a range of incentives – Pricing schemes – Consumer awareness – Environmental impact • Identify meaningful consumer groups and benchmark the application of targeted incentives
  • 69. Cassandra platform – Christos Diou So, what’s next? • Beta release is planned for October, 2013 • Integration of external modules with the platform • Evaluation of Cassandra in our three project pilot cases • Evaluation of Cassandra in a limited number of NoI pilots (external evaluation) • We can use Cassandra to simulate your context and benchmark a number of working scenarios. – Use measurements and the training module to model your context – Simulate a range of scenarios appropriate for your business case – Prepare an analysis/report of our findings – Ask for your feedback – Improve the platform based on your comments
  • 70. Cassandra platform – Christos Diou Thank you! Questions?