SlideShare a Scribd company logo
1 of 32
International Scholar Pooh ®
Electricity consumption optimization
using K-means clustering algorithm
Hyun Wong Choi (2017710116)
Advisor: Dr. Dong Ryeol Shin, President
Co-advisor:, Dr. Nawab Muhammad Faseeh Qureshi
Sungkyunkwan University, South Korea.
International Scholar Pooh ®
Outline
• Introduction
• Related work
• Proposed Approach
• Analysis of Electricity Consumption at Home through a Silhouette-score prospective
• Analysis of Electricity Consumption at Home Using K-means Clustering Algorithm
• Evaluation
• Electricity Consumption at Home analysis
• K-means Clustering analysis
• Conclusion
• References
International Scholar Pooh ®
Introduction
• Electricity consumption
• Power grid
• In the power grid, we measure the consumption through sensors
• Industrial consumption
• Housing consumption
• Factories consumption
• Housing Consumption
• Front end (Consumer End)
• Back end (electrical company end)
International Scholar Pooh ®
Introduction (Cont.)
• Back end (Company End)
• Dataset for consumption UCIRVINE
• So many techniques that solves the optimization problem of electricity but,
none of them focus on housing electricity optimization,
• Reducing the cost
• Factors of overcharge
• Prediction
Are not available
International Scholar Pooh ®
Introduction (Cont.)
• Solution
• K-mean algorithm
• Why chose k-mean cluster
• Predict the answer from the dataset
• No any answer is available in terms of k-mean
• Why predicting the answers
• No clear result
• In this paper electricity usage of home is analyzed through k-means clustering algorithm for
obtaining the optimal home usage electricity usage of home is
• 3A is analyzed through K-means clustering algorithm for obtaining the optimal home usage electricity data
points The Calinski-Harabasz Index, davis-boulden index and silhouette_score find detailed optimal number of
clusters in the K-means algorithm and present the application scenario of the machine learning algorithm.
• 3B is reducing the 1/8 dataset and result the same result
• The proposed approach delivers us efficient and meaning prediction results never obtained before.
International Scholar Pooh ®
Related work
• Machine learning
• A way to learn machine with dataset values [1]
• Several ways such as [2], [3], [4]
• K-mean Clustering
One of the method for the machine learning algorithm under the unsupervised learning category. [5]
It is a main task of exploratory data mining, and a common technique for statistical analysis, used in
many field. [6], [7], [8]
• Community Feasibility Assessment
Cluster analysis is not one specific algorithm
What constitutes a cluster and how to efficiently find them. Popular notions of clusters include group
with small distances between cluster members, dense areas of data space. [9], [10], [11]
International Scholar Pooh ®
Related work (Cont.)
• Classification
is a process related to categorization, the process in which ideas and objects are recognized, differentiated, and understood.
[12], [13], [14]
• Supervised Learning
Supervised Learning is the machine learning task of learning a function that maps an input to an output based on example
input-output pairs. It infers a function from labeled training data consisting of a set of training examples [15],[16],[17]
• Unsupervised Learning
too many approaches to solve the problem, such as in clustering K-means, mixture models, DBSCAN, OPTICS algorithm
[18],[19],[20]
• Index
from the unsupervised learning need how to efficiently find them, Popular notions of clusters include group with small
distances between cluster members, dense areas of data space, such as Calinski-Harabaz index, Silhouette score, Davis-
boulden Index [21]
International Scholar Pooh ®
Related work (Cont.)
• Scikit-learn
One of the machine learning library from the 2007 still 2019 Continuously update the version for
the library. [22]
International Scholar Pooh ®
[23]
Machine Learning Repository Overview
International Scholar Pooh ®
Dataset Parameters
• 1.date: Date in format dd/mm/yyyy
•
2.time: time in format hh:mm:ss
• 3.global_active_power: household global minute-averaged active power (in kilowatt)
• 4.global_reactive_power: household global minute-averaged reactive power (in kilowatt)
• 5.voltage: minute-averaged voltage (in volt)
• 6.global_intensity: household global minute-averaged current intensity (in ampere)
• 7.sub_metering_1: energy sub-metering No. 1 (in watt-hour of active energy). It corresponds to the kitchen, containing mainly a
dishwasher, an oven and a microwave (hot plates are not electric but gas powered).
• 8.sub_metering_2: energy sub-metering No. 2 (in watt-hour of active energy). It corresponds to the laundry room, containing a
washing-machine, a tumble-drier, a refrigerator and a light.
• 9.sub_metering_3: energy sub-metering No. 3 (in watt-hour of active energy). It corresponds to an electric water-heater and an air-
conditioner.
International Scholar Pooh ®
Definition of Dataset.
• Household power consumption from the dataset Download from
University California Irvine Machine Learning Dataset Repository [8]
and then use it, this dataset is via delimiter is divided.
Global_active_power, Global Reactive_power, Voltage,
Global_intensity is divided. Global Active_power and Global Reactive
power the X, Y axis experiment it.
International Scholar Pooh ®
Proposed Approach (a)
Silhouette score
• Silhouette score is the easy way to in data I each data cluster in data’s definition an (i) each data is not
clustered inner and data’s definition b(i) silhouette score s(i) is equal to calculate that
s i =
𝑏 𝑖 − 𝑎(𝑖)
max { 𝑎 𝑖 , 𝑏 𝑖 }
• From this calculate s(i) is equal to that function
−1 ≤ s i ≤ 1
• S(i) is the close to 1 is the data I is the correct cluster to each thing, close to -1 cannot distribute cluster
is distributed, from this paper machine Using the machine learning library scikit-learn in the house hold
power consumption clustering [23],[24],[25]
Analysis of Electricity Consumption at Home through a
Silhouette-score prospective
International Scholar Pooh ®
Calinski-Harabasz Index
• How to be well to be clustering inner way is Caliski-Harabasz Index, Davies-Bouldin index, Dunn index,
Silhouette score. In this paper. Evaluate via Clainiski-Harabasz Index and silhouette score evaluate it.
• From the Cluster Calinski-Harabasz Index s I the clusters distributed average and cluster distributed ratio
will give it to you.
𝑠 𝑘 =
𝑇𝑟(𝐵 𝑘)
𝑇𝑟(𝑊𝑘)
×
𝑁 − 𝑘
𝑘 − 1
• For this Bk is the distributed matrix from each group Wk is the cluster distributed defined [26],[27],[28].
𝑊𝑘 =
𝑞=1
𝑘
𝑥∈𝐶 𝑞
(𝑥 − 𝑐 𝑞)(𝑥 − 𝑐 𝑞) 𝑇
𝐵 𝑘 =
𝑞
𝑛 𝑞(𝐶 𝑞 − 𝑐)(𝐶 𝑞 − 𝑐) 𝑇
Analysis of Electricity Consumption at Home through a
Silhouette-score prospective (Cont.)
International Scholar Pooh ®
• Davies-Boulden index
If the ground truth labels are not known, the Davies-Bouldin index (sklearn. MetrixdavisBoulden)
𝑅𝑖𝑗 = 𝑠𝑖 + 𝑠𝑗 𝑑𝑖𝑗 Then the Davis-Bouldin Index is defined as
DB = 1 𝑘
∑𝑖 = 1𝑘 max 𝑖≠𝑗
𝑅𝑖𝑗 The zero is the lowest score a possible. Score. Values closer to zero indicate a better partition.
But the problem is this algorithm do not attach it in the Scikit-learn library and only explain it in the document
page but cannot experiment easily [29],[30],[31]
Analysis of Electricity Consumption at Home through a
Silhouette-score prospective (Cont.)
International Scholar Pooh ®
• Reducing the Dataset
1 / 8 dataset for
“ This archive contains 2075259 measurements gathered in a house located
in Sceaux (7km of Paris, France) between December 2006 and November
2010 (47 months).
Notes: ”
This is the fit the same result, labeled data for machine learning, already
clearly cleansing for the dataset.
Proposed Approach (b)
Analysis of Electricity Consumption at Home Using
K-means Clustering Algorithm
International Scholar Pooh ®
Evaluation
• Declaration & Resources
• System PC configuration Software
a) 1st paper execution snapshot
b) 2nd paper execution snapshot
International Scholar Pooh ®
Analysis (a)
• From K-means algorithms calculate proper cluster things is very important, from the data, estimate
Silhouette_score, the result is K – 7 each cluster centroid and data prices silhouette score are 0.799
is the optimal score.
• From the formal Caliski-Harabasz Index results are 560.3999 is the optimal result.
• Using this k-means algorithm the fact is figure.
K = 7
International Scholar Pooh ®
Analysis (a) (Cont.)
But the problem is this algorithm do not attach it in the Scikit-learn library and
only explain it in the document page but can not experiment easily.
International Scholar Pooh ®
Analysis (b)
• From K-means algorithms calculate proper cluster things is very important, from the data, estimate Silhouette_score, the result is
K = 7 each cluster centroid and data prices silhouette score is 0.799 is the optimal score.
• Even if dataset is so small but the 1/8 datasets K= 7 each cluster centroid and data prices silhouette score 0.810 is the optimal
score.
• From this K-means algorithm cluster 7th, ( all dataset , 1/8 dataset ) each group’s centroid and each centroid distance will be an
optimal value. From this result, the dataset is decrease but the K-means clustering ‘s class vector space.
• Its optimal cluster is same situation with before original Dataset Household power consumption rate via clustering.
Figure. Shiloutette score according to change of cluster number. Figure 1/8 dataset Silhouette score according to change of cluster number.
International Scholar Pooh ®
Evaluation (a) execution snapshot
K = 2 K = 3 K = 4 K = 5
K = 6 K = 7 K = 8 K = 9
K = 10
International Scholar Pooh ®
Evaluation (b) execution snapshot
1/8 dataset K =1 1/8 dataset K = 2 1/8 dataset K =3 1/8 dataset K =4 1/8 dataset K =5
1/8 dataset K =6 1/8 dataset K = 7 1/8 dataset K = 8 1/8 dataset K = 9 1/8 dataset K = 10
1/8 dataset K = 11
International Scholar Pooh ®
Software & Workstation Environment
PC Perfomance
Software OS Software Ram Processor Harddisk
Anadconda3 + Pycham3 Window 10 Professional 16.0GB i7-6600U CPU @2.60GHz 420GB SSD
International Scholar Pooh ®
System PC configuration Software
• Dataset UC Irvine Machine learning Dataset
https://archive.ics.uci.edu/ml/index.php
• Sci-kit learn, Anaconda 3, Pycham 3
https://scikit-learn.org/stable/
https://www.anaconda.com/
https://www.jetbrains.com/pycharm/
open-source personally can easily follow it and because using BSD
License to real works don’t have difficulties to that.
International Scholar Pooh ®
Conclusion
• Household power consumption via k-means clustering, Used library which is sci-kit learn,
Anaconda 3 open-source personally can easily follow it and because using BSD License
to real works don’t have difficulties to that.
• Not only the K-means algorithm, PCAAlgorithms, but also SVM algorithm etc other
machine learning algorithms clustering can also do it.
• From this result, in real life household power consumptions diverse analytics.
• And electricity transformer, Transmission power can management period can estimate it.
• And each data using electricity consumption. It can be used for progressive taxation,
regional to regional demand forecasting, maintenance of power plants and facilities. Can
do it.
• In the Gas company (SeoulGas 서울도시가스공사, Google Tensorflow Meetup 2nd)
can estimate via k-means algorithms and also can estimate about the gas consumption rate
to via K-means clustering and index.
International Scholar Pooh ®
Published paper
1. Hyun Wong Choi, Nawab Muhammad Faseeh Qureshi and Dong Ryeol Shin “Comparative Analysis of
Electricity Consumption at Home through a Silhouette-score prospective” , ICACT 2019 , South Korea , 2019
Sungkyunkwan University, Korea
2. Hyun Wong Choi, Nawab Muhammad Faseeh Qureshi and Dong Ryeol Shin “Analysis of Electricity
Consumption at Home Using K-means Clustering Algorithm ”, ICACT 2019 , South Korea , 2019
Sungkyunkwan University, Korea
International Scholar Pooh ®
Acknowledgement
Advisor, Dr. Dong Ryeol Shin, President of SungKyunKwan University (Currently, May, 14, 2019)
Co-advisor, Dr. Nawab Muhammad Faseeh Qureshi , Assistant Professor
- First Join at SKKU, Mobile computing Laboratory, Professor, HY Youn, SKKU Fellow. http://mobile.skku.ac.kr/
- Advising for Pre-defense, Dr. Navrati Saxena Professor.
- First Join the Open-Lab, Dr. Chun Sung Nam,
- POSCO E&C, Hyun Suk Choi, Deputy Manager
- Co-operate Partner : LG Electronics, LG CNS, LG U+
- Myoung Sun Noh, MD, PhD
Google Tensorflow Meetup 2nd 2017 Conference_서울도시가스공사(SeoulGas)
Open – Lab member. (Currently May,14 2019 )
- Dr. Kee Hyun Choi
- Muhammand Hamza , Janaid
- Woo Hyun Kim , So Chung
International Scholar Pooh ®
Acknowledgement
Academic – Tuition
- LG CNS
- LG Electronics
- LG U+
Transportation Support Motivation from Conference
Tensorflow Meetup 2017
Morning Calm Service
At Participate Conference
Safe Security
At Relaxation time
Release Stress
at Volunteer works
Vision management. Sprit Support
International Scholar Pooh ®
References
[1] Pedregosa, Fabian, et al. "Scikit-learn: Machine learning in Python." Journal of machine learning research 12.Oct (2011):
2825-2830.
[2] Alsabti, Khaled, Sanjay Ranka, and Vineet Singh. "An efficient k-means clustering algorithm." (1997).
[3] Ding, Chris, and Xiaofeng He. "K-means clustering via principal component analysis." Proceedings of the twenty-first
international conference on Machine learning. ACM, 2004.
[4] Paneque-Gálvez, Jaime, et al. "Small drones for community-based forest monitoring: An assessment of their feasibility
and potential in tropical areas." Forests 5.6 (2014): 1481-1507.
[5] Pedregosa, Fabian, et al. "Scikit-learn: Machine learning in Python." Journal of machine learning research 12.Oct (2011):
2825-2830.
[6] Bishop, Christopher M. Pattern recognition and machine learning. springer, 2006.
[7] Rasmussen, Carl Edward. "Gaussian processes in machine learning." Summer School on Machine Learning. Springer,
Berlin, Heidelberg, 2003.
[8] Hartigan, John A., and Manchek A. Wong. "Algorithm AS 136: A k-means clustering algorithm." Journal of the Royal
Statistical Society. Series C (Applied Statistics) 28.1 (1979): 100-108.
[9] Paneque-Gálvez, Jaime, et al. "Small drones for community-based forest monitoring: An assessment of their feasibility
and potential in tropical areas." Forests 5.6 (2014): 1481-1507.
[10] Paneque-Gálvez, Jaime, et al. "Small drones for community-based forest monitoring: An assessment of their feasibility
and potential in tropical areas." Forests 5.6 (2014): 1481-1507.
International Scholar Pooh ®
References (Cont.)
[11] Duda, Richard O., Peter E. Hart, and David G. Stork. Pattern classification. John Wiley & Sons, 2012.
[12] Cover, Thomas M., and Peter E. Hart. "Nearest neighbor pattern classification." IEEE transactions on information
theory13.1 (1967): 21-27.
[13] Breiman, Leo. Classification and regression trees. Routledge, 2017.
[14] Haralick, Robert M., and Karthikeyan Shanmugam. "Textural features for image classification." IEEE
Transactions on systems, man, and cybernetics 6 (1973): 610-621.
[15] Chapelle, Olivier, Bernhard Scholkopf, and Alexander Zien. "Semi-supervised learning (chapelle, o. et al., eds.;
2006)[book reviews]." IEEE Transactions on Neural Networks 20.3 (2009): 542-542.
[16] Zhu, Xiaojin, Zoubin Ghahramani, and John D. Lafferty. "Semi-supervised learning using gaussian fields and
harmonic functions." Proceedings of the 20th International conference on Machine learning (ICML-03). 2003.
[17] Caruana, Rich, and Alexandru Niculescu-Mizil. "An empirical comparison of supervised learning
algorithms." Proceedings of the 23rd international conference on Machine learning. ACM, 2006.
[18] Jain, Anil K. "Data clustering: 50 years beyond K-means." Pattern recognition letters 31.8 (2010): 651-666.
[19] Radford, Alec, Luke Metz, and Soumith Chintala. "Unsupervised representation learning with deep convolutional
generative adversarial networks." arXiv preprint arXiv:1511.06434 (2015).
[20] Figueiredo, Mario A. T., and Anil K. Jain. "Unsupervised learning of finite mixture models." IEEE Transactions
on Pattern Analysis & Machine Intelligence 3 (2002): 381-396.
International Scholar Pooh ®
References (Cont.)
[23] Lovmar, Lovisa, et al. "Silhouette scores for assessment of SNP genotype clusters." BMC genomics 6.1 (2005): 35.
[24] Collins, Robert T., Ralph Gross, and Jianbo Shi. "Silhouette-based human identification from body shape and
gait." Proceedings of fifth IEEE international conference on automatic face gesture recognition. IEEE, 2002.
[25] Gat-Viks, Irit, Roded Sharan, and Ron Shamir. "Scoring clustering solutions by their biological
relevance." Bioinformatics 19.18 (2003): 2381-2389.
[26] Maulik, Ujjwal, and Sanghamitra Bandyopadhyay. "Performance evaluation of some clustering algorithms and
validity indices." IEEE Transactions on pattern analysis and machine intelligence 24.12 (2002): 1650-1654.
[27] Łukasik, Szymon, et al. "Clustering using flower pollination algorithm and calinski-harabasz index." 2016 IEEE
Congress on Evolutionary Computation (CEC). IEEE, 2016.
[28] Desgraupes, Bernard. "Clustering indices." University of Paris Ouest-Lab Modal’X 1 (2013): 34.
[29] Petrovic, Slobodan. "A comparison between the silhouette index and the davies-bouldin index in labelling ids
clusters." Proceedings of the 11th Nordic Workshop of Secure IT Systems. sn, 2006.
[30] Maulik, Ujjwal, and Sanghamitra Bandyopadhyay. "Performance evaluation of some clustering algorithms and
validity indices." IEEE Transactions on pattern analysis and machine intelligence 24.12 (2002): 1650-1654.
International Scholar Pooh ®
References (Cont.)
[31] Petrovic, Slobodan. "A comparison between the silhouette index and the davies-bouldin index in
labelling ids clusters." Proceedings of the 11th Nordic Workshop of Secure IT Systems. sn, 2006.
[32] https://scikit-learn.org/stable/
[33] https://www.anaconda.com/
[34] https://www.jetbrains.com/pycharm/
[35] Petrovic, Slobodan. "A comparison between the silhouette index and the davies-
bouldin index in labelling ids clusters." Proceedings of the 11th Nordic Workshop of Secure
IT Systems. sn, 2006.
[36] Bandyopadhyay, Sanghamitra, and Ujjwal Maulik. "Nonparametric genetic clustering:
comparison of validity indices." IEEE Transactions on Systems, Man, and Cybernetics, Part
C (Applications and Reviews) 31.1 (2001): 120-125.
[37]
https://archive.ics.uci.edu/ml/datasets/individual+household+electric+power+consumption
[38] https://github.com/sarguido
International Scholar Pooh ®
Q & A

More Related Content

What's hot

Parallel KNN for Big Data using Adaptive Indexing
Parallel KNN for Big Data using Adaptive IndexingParallel KNN for Big Data using Adaptive Indexing
Parallel KNN for Big Data using Adaptive IndexingIRJET Journal
 
K-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnK-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnSarah Guido
 
"Principal Component Analysis - the original paper" presentation @ Papers We ...
"Principal Component Analysis - the original paper" presentation @ Papers We ..."Principal Component Analysis - the original paper" presentation @ Papers We ...
"Principal Component Analysis - the original paper" presentation @ Papers We ...Adrian Florea
 
Many-Objective Performance Enhancement in Computing Clusters
Many-Objective Performance Enhancement in Computing ClustersMany-Objective Performance Enhancement in Computing Clusters
Many-Objective Performance Enhancement in Computing ClustersTarik Reza Toha
 
T. Yoon, et. al., ICLR 2021, MLILAB, KAIST AI
T. Yoon, et. al., ICLR 2021, MLILAB, KAIST AIT. Yoon, et. al., ICLR 2021, MLILAB, KAIST AI
T. Yoon, et. al., ICLR 2021, MLILAB, KAIST AIMLILAB
 
Seed net automatic seed generation with deep reinforcement learning for robus...
Seed net automatic seed generation with deep reinforcement learning for robus...Seed net automatic seed generation with deep reinforcement learning for robus...
Seed net automatic seed generation with deep reinforcement learning for robus...NAVER Engineering
 
Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...
Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...
Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...Soheila Dehghanzadeh
 
Design of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic MultiplierDesign of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic Multiplierijsrd.com
 
Pillar k means
Pillar k meansPillar k means
Pillar k meansswathi b
 
Principal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT SlidesPrincipal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT SlidesAbhishekKumar4995
 
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...CSCJournals
 
[PR12] Generative Models as Distributions of Functions
[PR12] Generative Models as Distributions of Functions[PR12] Generative Models as Distributions of Functions
[PR12] Generative Models as Distributions of FunctionsJaeJun Yoo
 
Domain Transfer and Adaptation Survey
Domain Transfer and Adaptation SurveyDomain Transfer and Adaptation Survey
Domain Transfer and Adaptation SurveySangwoo Mo
 
WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...
WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...
WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...Nexgen Technology
 

What's hot (18)

Parallel KNN for Big Data using Adaptive Indexing
Parallel KNN for Big Data using Adaptive IndexingParallel KNN for Big Data using Adaptive Indexing
Parallel KNN for Big Data using Adaptive Indexing
 
Cg33504508
Cg33504508Cg33504508
Cg33504508
 
K-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnK-means Clustering with Scikit-Learn
K-means Clustering with Scikit-Learn
 
Planet
PlanetPlanet
Planet
 
"Principal Component Analysis - the original paper" presentation @ Papers We ...
"Principal Component Analysis - the original paper" presentation @ Papers We ..."Principal Component Analysis - the original paper" presentation @ Papers We ...
"Principal Component Analysis - the original paper" presentation @ Papers We ...
 
Many-Objective Performance Enhancement in Computing Clusters
Many-Objective Performance Enhancement in Computing ClustersMany-Objective Performance Enhancement in Computing Clusters
Many-Objective Performance Enhancement in Computing Clusters
 
T. Yoon, et. al., ICLR 2021, MLILAB, KAIST AI
T. Yoon, et. al., ICLR 2021, MLILAB, KAIST AIT. Yoon, et. al., ICLR 2021, MLILAB, KAIST AI
T. Yoon, et. al., ICLR 2021, MLILAB, KAIST AI
 
Seed net automatic seed generation with deep reinforcement learning for robus...
Seed net automatic seed generation with deep reinforcement learning for robus...Seed net automatic seed generation with deep reinforcement learning for robus...
Seed net automatic seed generation with deep reinforcement learning for robus...
 
Cluster Analysis for Dummies
Cluster Analysis for DummiesCluster Analysis for Dummies
Cluster Analysis for Dummies
 
Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...
Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...
Optimizing SPARQL Query Processing On Dynamic and Static Data Based on Query ...
 
Design of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic MultiplierDesign of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic Multiplier
 
Pillar k means
Pillar k meansPillar k means
Pillar k means
 
Principal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT SlidesPrincipal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT Slides
 
Principal Component Analysis
Principal Component AnalysisPrincipal Component Analysis
Principal Component Analysis
 
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
 
[PR12] Generative Models as Distributions of Functions
[PR12] Generative Models as Distributions of Functions[PR12] Generative Models as Distributions of Functions
[PR12] Generative Models as Distributions of Functions
 
Domain Transfer and Adaptation Survey
Domain Transfer and Adaptation SurveyDomain Transfer and Adaptation Survey
Domain Transfer and Adaptation Survey
 
WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...
WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...
WEAKLY SUPERVISED FINE-GRAINED CATEGORIZATION WITH PART-BASED IMAGE REPRESENT...
 

Similar to master defense hyun-wong choi_2019_05_14_rev19

FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETSFAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETScsandit
 
Hyun wong thesis 2019 06_22_rev40_final_Submitted_online
Hyun wong thesis 2019 06_22_rev40_final_Submitted_onlineHyun wong thesis 2019 06_22_rev40_final_Submitted_online
Hyun wong thesis 2019 06_22_rev40_final_Submitted_onlineHyun Wong Choi
 
Hyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_finalHyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_finalHyun Wong Choi
 
Review of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering AlgorithmReview of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering AlgorithmIRJET Journal
 
Scalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReduceScalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReducesscdotopen
 
Hyun wong thesis 2019 06_22_rev40_final_grammerly
Hyun wong thesis 2019 06_22_rev40_final_grammerlyHyun wong thesis 2019 06_22_rev40_final_grammerly
Hyun wong thesis 2019 06_22_rev40_final_grammerlyHyun Wong Choi
 
Entity embeddings for categorical data
Entity embeddings for categorical dataEntity embeddings for categorical data
Entity embeddings for categorical dataPaul Skeie
 
Hyun wong thesis 2019 06_22_rev40_final_printed
Hyun wong thesis 2019 06_22_rev40_final_printedHyun wong thesis 2019 06_22_rev40_final_printed
Hyun wong thesis 2019 06_22_rev40_final_printedHyun Wong Choi
 
HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010Cloudera, Inc.
 
Fractional step discriminant pruning
Fractional step discriminant pruningFractional step discriminant pruning
Fractional step discriminant pruningVasileiosMezaris
 
Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...
Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...
Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...Universitas Bhayangkara Jakarta Raya
 
H2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin LedellH2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin LedellSri Ambati
 
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...IOSR Journals
 
A Firefly based improved clustering algorithm
A Firefly based improved clustering algorithmA Firefly based improved clustering algorithm
A Firefly based improved clustering algorithmIRJET Journal
 
Water Quality Index Calculation of River Ganga using Decision Tree Algorithm
Water Quality Index Calculation of River Ganga using Decision Tree AlgorithmWater Quality Index Calculation of River Ganga using Decision Tree Algorithm
Water Quality Index Calculation of River Ganga using Decision Tree AlgorithmIRJET Journal
 

Similar to master defense hyun-wong choi_2019_05_14_rev19 (20)

FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETSFAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
 
Hyun wong thesis 2019 06_22_rev40_final_Submitted_online
Hyun wong thesis 2019 06_22_rev40_final_Submitted_onlineHyun wong thesis 2019 06_22_rev40_final_Submitted_online
Hyun wong thesis 2019 06_22_rev40_final_Submitted_online
 
Hyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_finalHyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_final
 
Review of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering AlgorithmReview of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering Algorithm
 
Scalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReduceScalable Similarity-Based Neighborhood Methods with MapReduce
Scalable Similarity-Based Neighborhood Methods with MapReduce
 
001
001001
001
 
003
003003
003
 
Hyun wong thesis 2019 06_22_rev40_final_grammerly
Hyun wong thesis 2019 06_22_rev40_final_grammerlyHyun wong thesis 2019 06_22_rev40_final_grammerly
Hyun wong thesis 2019 06_22_rev40_final_grammerly
 
Entity embeddings for categorical data
Entity embeddings for categorical dataEntity embeddings for categorical data
Entity embeddings for categorical data
 
Hyun wong thesis 2019 06_22_rev40_final_printed
Hyun wong thesis 2019 06_22_rev40_final_printedHyun wong thesis 2019 06_22_rev40_final_printed
Hyun wong thesis 2019 06_22_rev40_final_printed
 
HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010
 
19CS3052R-CO1-7-S7 ECE
19CS3052R-CO1-7-S7 ECE19CS3052R-CO1-7-S7 ECE
19CS3052R-CO1-7-S7 ECE
 
Fractional step discriminant pruning
Fractional step discriminant pruningFractional step discriminant pruning
Fractional step discriminant pruning
 
Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...
Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...
Comparative Analysis of Naive Bayes and Decision Tree Algorithms in Data Mini...
 
H2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin LedellH2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin Ledell
 
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
K Means Clustering Algorithm for Partitioning Data Sets Evaluated From Horizo...
 
assia2015sakai
assia2015sakaiassia2015sakai
assia2015sakai
 
A Firefly based improved clustering algorithm
A Firefly based improved clustering algorithmA Firefly based improved clustering algorithm
A Firefly based improved clustering algorithm
 
Water Quality Index Calculation of River Ganga using Decision Tree Algorithm
Water Quality Index Calculation of River Ganga using Decision Tree AlgorithmWater Quality Index Calculation of River Ganga using Decision Tree Algorithm
Water Quality Index Calculation of River Ganga using Decision Tree Algorithm
 
Week_2_Lecture.pdf
Week_2_Lecture.pdfWeek_2_Lecture.pdf
Week_2_Lecture.pdf
 

More from Hyun Wong Choi

Chapter8 touch 6 10 group11
Chapter8 touch 6 10 group11Chapter8 touch 6 10 group11
Chapter8 touch 6 10 group11Hyun Wong Choi
 
Chapter6 power management ic group11
Chapter6 power management ic group11Chapter6 power management ic group11
Chapter6 power management ic group11Hyun Wong Choi
 
Chapter5 embedded storage
Chapter5 embedded storage Chapter5 embedded storage
Chapter5 embedded storage Hyun Wong Choi
 
Chapter5 embedded storage
Chapter5 embedded storage Chapter5 embedded storage
Chapter5 embedded storage Hyun Wong Choi
 
Chapter4 wireless connectivity group11
Chapter4 wireless connectivity group11Chapter4 wireless connectivity group11
Chapter4 wireless connectivity group11Hyun Wong Choi
 
Hyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_finalHyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_22_rev41_final
Hyun wong thesis 2019 06_22_rev41_finalHyun wong thesis 2019 06_22_rev41_final
Hyun wong thesis 2019 06_22_rev41_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_finalHyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_finalHyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_19_rev38_final
Hyun wong thesis 2019 06_19_rev38_finalHyun wong thesis 2019 06_19_rev38_final
Hyun wong thesis 2019 06_19_rev38_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun Wong Choi
 
Hyun wong thesis 2019 06_19_rev33_final
Hyun wong thesis 2019 06_19_rev33_finalHyun wong thesis 2019 06_19_rev33_final
Hyun wong thesis 2019 06_19_rev33_finalHyun Wong Choi
 

More from Hyun Wong Choi (20)

Airport security ver1
Airport security ver1Airport security ver1
Airport security ver1
 
Final
FinalFinal
Final
 
Chapter8 touch 6 10 group11
Chapter8 touch 6 10 group11Chapter8 touch 6 10 group11
Chapter8 touch 6 10 group11
 
Chapter6 power management ic group11
Chapter6 power management ic group11Chapter6 power management ic group11
Chapter6 power management ic group11
 
Chapter5 embedded storage
Chapter5 embedded storage Chapter5 embedded storage
Chapter5 embedded storage
 
Chapter5 embedded storage
Chapter5 embedded storage Chapter5 embedded storage
Chapter5 embedded storage
 
Chapter4 wireless connectivity group11
Chapter4 wireless connectivity group11Chapter4 wireless connectivity group11
Chapter4 wireless connectivity group11
 
Chapter2 ap group11
Chapter2 ap group11Chapter2 ap group11
Chapter2 ap group11
 
Chapter1
Chapter1Chapter1
Chapter1
 
002
002002
002
 
Hyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_finalHyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_final
 
Hyun wong thesis 2019 06_22_rev41_final
Hyun wong thesis 2019 06_22_rev41_finalHyun wong thesis 2019 06_22_rev41_final
Hyun wong thesis 2019 06_22_rev41_final
 
Hyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_finalHyun wong thesis 2019 06_22_rev40_final
Hyun wong thesis 2019 06_22_rev40_final
 
Hyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_finalHyun wong thesis 2019 06_22_rev39_final
Hyun wong thesis 2019 06_22_rev39_final
 
Hyun wong thesis 2019 06_19_rev38_final
Hyun wong thesis 2019 06_19_rev38_finalHyun wong thesis 2019 06_19_rev38_final
Hyun wong thesis 2019 06_19_rev38_final
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_final
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_final
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_final
 
Hyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_finalHyun wong thesis 2019 06_19_rev35_final
Hyun wong thesis 2019 06_19_rev35_final
 
Hyun wong thesis 2019 06_19_rev33_final
Hyun wong thesis 2019 06_19_rev33_finalHyun wong thesis 2019 06_19_rev33_final
Hyun wong thesis 2019 06_19_rev33_final
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 

master defense hyun-wong choi_2019_05_14_rev19

  • 1. International Scholar Pooh ® Electricity consumption optimization using K-means clustering algorithm Hyun Wong Choi (2017710116) Advisor: Dr. Dong Ryeol Shin, President Co-advisor:, Dr. Nawab Muhammad Faseeh Qureshi Sungkyunkwan University, South Korea.
  • 2. International Scholar Pooh ® Outline • Introduction • Related work • Proposed Approach • Analysis of Electricity Consumption at Home through a Silhouette-score prospective • Analysis of Electricity Consumption at Home Using K-means Clustering Algorithm • Evaluation • Electricity Consumption at Home analysis • K-means Clustering analysis • Conclusion • References
  • 3. International Scholar Pooh ® Introduction • Electricity consumption • Power grid • In the power grid, we measure the consumption through sensors • Industrial consumption • Housing consumption • Factories consumption • Housing Consumption • Front end (Consumer End) • Back end (electrical company end)
  • 4. International Scholar Pooh ® Introduction (Cont.) • Back end (Company End) • Dataset for consumption UCIRVINE • So many techniques that solves the optimization problem of electricity but, none of them focus on housing electricity optimization, • Reducing the cost • Factors of overcharge • Prediction Are not available
  • 5. International Scholar Pooh ® Introduction (Cont.) • Solution • K-mean algorithm • Why chose k-mean cluster • Predict the answer from the dataset • No any answer is available in terms of k-mean • Why predicting the answers • No clear result • In this paper electricity usage of home is analyzed through k-means clustering algorithm for obtaining the optimal home usage electricity usage of home is • 3A is analyzed through K-means clustering algorithm for obtaining the optimal home usage electricity data points The Calinski-Harabasz Index, davis-boulden index and silhouette_score find detailed optimal number of clusters in the K-means algorithm and present the application scenario of the machine learning algorithm. • 3B is reducing the 1/8 dataset and result the same result • The proposed approach delivers us efficient and meaning prediction results never obtained before.
  • 6. International Scholar Pooh ® Related work • Machine learning • A way to learn machine with dataset values [1] • Several ways such as [2], [3], [4] • K-mean Clustering One of the method for the machine learning algorithm under the unsupervised learning category. [5] It is a main task of exploratory data mining, and a common technique for statistical analysis, used in many field. [6], [7], [8] • Community Feasibility Assessment Cluster analysis is not one specific algorithm What constitutes a cluster and how to efficiently find them. Popular notions of clusters include group with small distances between cluster members, dense areas of data space. [9], [10], [11]
  • 7. International Scholar Pooh ® Related work (Cont.) • Classification is a process related to categorization, the process in which ideas and objects are recognized, differentiated, and understood. [12], [13], [14] • Supervised Learning Supervised Learning is the machine learning task of learning a function that maps an input to an output based on example input-output pairs. It infers a function from labeled training data consisting of a set of training examples [15],[16],[17] • Unsupervised Learning too many approaches to solve the problem, such as in clustering K-means, mixture models, DBSCAN, OPTICS algorithm [18],[19],[20] • Index from the unsupervised learning need how to efficiently find them, Popular notions of clusters include group with small distances between cluster members, dense areas of data space, such as Calinski-Harabaz index, Silhouette score, Davis- boulden Index [21]
  • 8. International Scholar Pooh ® Related work (Cont.) • Scikit-learn One of the machine learning library from the 2007 still 2019 Continuously update the version for the library. [22]
  • 9. International Scholar Pooh ® [23] Machine Learning Repository Overview
  • 10. International Scholar Pooh ® Dataset Parameters • 1.date: Date in format dd/mm/yyyy • 2.time: time in format hh:mm:ss • 3.global_active_power: household global minute-averaged active power (in kilowatt) • 4.global_reactive_power: household global minute-averaged reactive power (in kilowatt) • 5.voltage: minute-averaged voltage (in volt) • 6.global_intensity: household global minute-averaged current intensity (in ampere) • 7.sub_metering_1: energy sub-metering No. 1 (in watt-hour of active energy). It corresponds to the kitchen, containing mainly a dishwasher, an oven and a microwave (hot plates are not electric but gas powered). • 8.sub_metering_2: energy sub-metering No. 2 (in watt-hour of active energy). It corresponds to the laundry room, containing a washing-machine, a tumble-drier, a refrigerator and a light. • 9.sub_metering_3: energy sub-metering No. 3 (in watt-hour of active energy). It corresponds to an electric water-heater and an air- conditioner.
  • 11. International Scholar Pooh ® Definition of Dataset. • Household power consumption from the dataset Download from University California Irvine Machine Learning Dataset Repository [8] and then use it, this dataset is via delimiter is divided. Global_active_power, Global Reactive_power, Voltage, Global_intensity is divided. Global Active_power and Global Reactive power the X, Y axis experiment it.
  • 12. International Scholar Pooh ® Proposed Approach (a) Silhouette score • Silhouette score is the easy way to in data I each data cluster in data’s definition an (i) each data is not clustered inner and data’s definition b(i) silhouette score s(i) is equal to calculate that s i = 𝑏 𝑖 − 𝑎(𝑖) max { 𝑎 𝑖 , 𝑏 𝑖 } • From this calculate s(i) is equal to that function −1 ≤ s i ≤ 1 • S(i) is the close to 1 is the data I is the correct cluster to each thing, close to -1 cannot distribute cluster is distributed, from this paper machine Using the machine learning library scikit-learn in the house hold power consumption clustering [23],[24],[25] Analysis of Electricity Consumption at Home through a Silhouette-score prospective
  • 13. International Scholar Pooh ® Calinski-Harabasz Index • How to be well to be clustering inner way is Caliski-Harabasz Index, Davies-Bouldin index, Dunn index, Silhouette score. In this paper. Evaluate via Clainiski-Harabasz Index and silhouette score evaluate it. • From the Cluster Calinski-Harabasz Index s I the clusters distributed average and cluster distributed ratio will give it to you. 𝑠 𝑘 = 𝑇𝑟(𝐵 𝑘) 𝑇𝑟(𝑊𝑘) × 𝑁 − 𝑘 𝑘 − 1 • For this Bk is the distributed matrix from each group Wk is the cluster distributed defined [26],[27],[28]. 𝑊𝑘 = 𝑞=1 𝑘 𝑥∈𝐶 𝑞 (𝑥 − 𝑐 𝑞)(𝑥 − 𝑐 𝑞) 𝑇 𝐵 𝑘 = 𝑞 𝑛 𝑞(𝐶 𝑞 − 𝑐)(𝐶 𝑞 − 𝑐) 𝑇 Analysis of Electricity Consumption at Home through a Silhouette-score prospective (Cont.)
  • 14. International Scholar Pooh ® • Davies-Boulden index If the ground truth labels are not known, the Davies-Bouldin index (sklearn. MetrixdavisBoulden) 𝑅𝑖𝑗 = 𝑠𝑖 + 𝑠𝑗 𝑑𝑖𝑗 Then the Davis-Bouldin Index is defined as DB = 1 𝑘 ∑𝑖 = 1𝑘 max 𝑖≠𝑗 𝑅𝑖𝑗 The zero is the lowest score a possible. Score. Values closer to zero indicate a better partition. But the problem is this algorithm do not attach it in the Scikit-learn library and only explain it in the document page but cannot experiment easily [29],[30],[31] Analysis of Electricity Consumption at Home through a Silhouette-score prospective (Cont.)
  • 15. International Scholar Pooh ® • Reducing the Dataset 1 / 8 dataset for “ This archive contains 2075259 measurements gathered in a house located in Sceaux (7km of Paris, France) between December 2006 and November 2010 (47 months). Notes: ” This is the fit the same result, labeled data for machine learning, already clearly cleansing for the dataset. Proposed Approach (b) Analysis of Electricity Consumption at Home Using K-means Clustering Algorithm
  • 16. International Scholar Pooh ® Evaluation • Declaration & Resources • System PC configuration Software a) 1st paper execution snapshot b) 2nd paper execution snapshot
  • 17. International Scholar Pooh ® Analysis (a) • From K-means algorithms calculate proper cluster things is very important, from the data, estimate Silhouette_score, the result is K – 7 each cluster centroid and data prices silhouette score are 0.799 is the optimal score. • From the formal Caliski-Harabasz Index results are 560.3999 is the optimal result. • Using this k-means algorithm the fact is figure. K = 7
  • 18. International Scholar Pooh ® Analysis (a) (Cont.) But the problem is this algorithm do not attach it in the Scikit-learn library and only explain it in the document page but can not experiment easily.
  • 19. International Scholar Pooh ® Analysis (b) • From K-means algorithms calculate proper cluster things is very important, from the data, estimate Silhouette_score, the result is K = 7 each cluster centroid and data prices silhouette score is 0.799 is the optimal score. • Even if dataset is so small but the 1/8 datasets K= 7 each cluster centroid and data prices silhouette score 0.810 is the optimal score. • From this K-means algorithm cluster 7th, ( all dataset , 1/8 dataset ) each group’s centroid and each centroid distance will be an optimal value. From this result, the dataset is decrease but the K-means clustering ‘s class vector space. • Its optimal cluster is same situation with before original Dataset Household power consumption rate via clustering. Figure. Shiloutette score according to change of cluster number. Figure 1/8 dataset Silhouette score according to change of cluster number.
  • 20. International Scholar Pooh ® Evaluation (a) execution snapshot K = 2 K = 3 K = 4 K = 5 K = 6 K = 7 K = 8 K = 9 K = 10
  • 21. International Scholar Pooh ® Evaluation (b) execution snapshot 1/8 dataset K =1 1/8 dataset K = 2 1/8 dataset K =3 1/8 dataset K =4 1/8 dataset K =5 1/8 dataset K =6 1/8 dataset K = 7 1/8 dataset K = 8 1/8 dataset K = 9 1/8 dataset K = 10 1/8 dataset K = 11
  • 22. International Scholar Pooh ® Software & Workstation Environment PC Perfomance Software OS Software Ram Processor Harddisk Anadconda3 + Pycham3 Window 10 Professional 16.0GB i7-6600U CPU @2.60GHz 420GB SSD
  • 23. International Scholar Pooh ® System PC configuration Software • Dataset UC Irvine Machine learning Dataset https://archive.ics.uci.edu/ml/index.php • Sci-kit learn, Anaconda 3, Pycham 3 https://scikit-learn.org/stable/ https://www.anaconda.com/ https://www.jetbrains.com/pycharm/ open-source personally can easily follow it and because using BSD License to real works don’t have difficulties to that.
  • 24. International Scholar Pooh ® Conclusion • Household power consumption via k-means clustering, Used library which is sci-kit learn, Anaconda 3 open-source personally can easily follow it and because using BSD License to real works don’t have difficulties to that. • Not only the K-means algorithm, PCAAlgorithms, but also SVM algorithm etc other machine learning algorithms clustering can also do it. • From this result, in real life household power consumptions diverse analytics. • And electricity transformer, Transmission power can management period can estimate it. • And each data using electricity consumption. It can be used for progressive taxation, regional to regional demand forecasting, maintenance of power plants and facilities. Can do it. • In the Gas company (SeoulGas 서울도시가스공사, Google Tensorflow Meetup 2nd) can estimate via k-means algorithms and also can estimate about the gas consumption rate to via K-means clustering and index.
  • 25. International Scholar Pooh ® Published paper 1. Hyun Wong Choi, Nawab Muhammad Faseeh Qureshi and Dong Ryeol Shin “Comparative Analysis of Electricity Consumption at Home through a Silhouette-score prospective” , ICACT 2019 , South Korea , 2019 Sungkyunkwan University, Korea 2. Hyun Wong Choi, Nawab Muhammad Faseeh Qureshi and Dong Ryeol Shin “Analysis of Electricity Consumption at Home Using K-means Clustering Algorithm ”, ICACT 2019 , South Korea , 2019 Sungkyunkwan University, Korea
  • 26. International Scholar Pooh ® Acknowledgement Advisor, Dr. Dong Ryeol Shin, President of SungKyunKwan University (Currently, May, 14, 2019) Co-advisor, Dr. Nawab Muhammad Faseeh Qureshi , Assistant Professor - First Join at SKKU, Mobile computing Laboratory, Professor, HY Youn, SKKU Fellow. http://mobile.skku.ac.kr/ - Advising for Pre-defense, Dr. Navrati Saxena Professor. - First Join the Open-Lab, Dr. Chun Sung Nam, - POSCO E&C, Hyun Suk Choi, Deputy Manager - Co-operate Partner : LG Electronics, LG CNS, LG U+ - Myoung Sun Noh, MD, PhD Google Tensorflow Meetup 2nd 2017 Conference_서울도시가스공사(SeoulGas) Open – Lab member. (Currently May,14 2019 ) - Dr. Kee Hyun Choi - Muhammand Hamza , Janaid - Woo Hyun Kim , So Chung
  • 27. International Scholar Pooh ® Acknowledgement Academic – Tuition - LG CNS - LG Electronics - LG U+ Transportation Support Motivation from Conference Tensorflow Meetup 2017 Morning Calm Service At Participate Conference Safe Security At Relaxation time Release Stress at Volunteer works Vision management. Sprit Support
  • 28. International Scholar Pooh ® References [1] Pedregosa, Fabian, et al. "Scikit-learn: Machine learning in Python." Journal of machine learning research 12.Oct (2011): 2825-2830. [2] Alsabti, Khaled, Sanjay Ranka, and Vineet Singh. "An efficient k-means clustering algorithm." (1997). [3] Ding, Chris, and Xiaofeng He. "K-means clustering via principal component analysis." Proceedings of the twenty-first international conference on Machine learning. ACM, 2004. [4] Paneque-Gálvez, Jaime, et al. "Small drones for community-based forest monitoring: An assessment of their feasibility and potential in tropical areas." Forests 5.6 (2014): 1481-1507. [5] Pedregosa, Fabian, et al. "Scikit-learn: Machine learning in Python." Journal of machine learning research 12.Oct (2011): 2825-2830. [6] Bishop, Christopher M. Pattern recognition and machine learning. springer, 2006. [7] Rasmussen, Carl Edward. "Gaussian processes in machine learning." Summer School on Machine Learning. Springer, Berlin, Heidelberg, 2003. [8] Hartigan, John A., and Manchek A. Wong. "Algorithm AS 136: A k-means clustering algorithm." Journal of the Royal Statistical Society. Series C (Applied Statistics) 28.1 (1979): 100-108. [9] Paneque-Gálvez, Jaime, et al. "Small drones for community-based forest monitoring: An assessment of their feasibility and potential in tropical areas." Forests 5.6 (2014): 1481-1507. [10] Paneque-Gálvez, Jaime, et al. "Small drones for community-based forest monitoring: An assessment of their feasibility and potential in tropical areas." Forests 5.6 (2014): 1481-1507.
  • 29. International Scholar Pooh ® References (Cont.) [11] Duda, Richard O., Peter E. Hart, and David G. Stork. Pattern classification. John Wiley & Sons, 2012. [12] Cover, Thomas M., and Peter E. Hart. "Nearest neighbor pattern classification." IEEE transactions on information theory13.1 (1967): 21-27. [13] Breiman, Leo. Classification and regression trees. Routledge, 2017. [14] Haralick, Robert M., and Karthikeyan Shanmugam. "Textural features for image classification." IEEE Transactions on systems, man, and cybernetics 6 (1973): 610-621. [15] Chapelle, Olivier, Bernhard Scholkopf, and Alexander Zien. "Semi-supervised learning (chapelle, o. et al., eds.; 2006)[book reviews]." IEEE Transactions on Neural Networks 20.3 (2009): 542-542. [16] Zhu, Xiaojin, Zoubin Ghahramani, and John D. Lafferty. "Semi-supervised learning using gaussian fields and harmonic functions." Proceedings of the 20th International conference on Machine learning (ICML-03). 2003. [17] Caruana, Rich, and Alexandru Niculescu-Mizil. "An empirical comparison of supervised learning algorithms." Proceedings of the 23rd international conference on Machine learning. ACM, 2006. [18] Jain, Anil K. "Data clustering: 50 years beyond K-means." Pattern recognition letters 31.8 (2010): 651-666. [19] Radford, Alec, Luke Metz, and Soumith Chintala. "Unsupervised representation learning with deep convolutional generative adversarial networks." arXiv preprint arXiv:1511.06434 (2015). [20] Figueiredo, Mario A. T., and Anil K. Jain. "Unsupervised learning of finite mixture models." IEEE Transactions on Pattern Analysis & Machine Intelligence 3 (2002): 381-396.
  • 30. International Scholar Pooh ® References (Cont.) [23] Lovmar, Lovisa, et al. "Silhouette scores for assessment of SNP genotype clusters." BMC genomics 6.1 (2005): 35. [24] Collins, Robert T., Ralph Gross, and Jianbo Shi. "Silhouette-based human identification from body shape and gait." Proceedings of fifth IEEE international conference on automatic face gesture recognition. IEEE, 2002. [25] Gat-Viks, Irit, Roded Sharan, and Ron Shamir. "Scoring clustering solutions by their biological relevance." Bioinformatics 19.18 (2003): 2381-2389. [26] Maulik, Ujjwal, and Sanghamitra Bandyopadhyay. "Performance evaluation of some clustering algorithms and validity indices." IEEE Transactions on pattern analysis and machine intelligence 24.12 (2002): 1650-1654. [27] Łukasik, Szymon, et al. "Clustering using flower pollination algorithm and calinski-harabasz index." 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2016. [28] Desgraupes, Bernard. "Clustering indices." University of Paris Ouest-Lab Modal’X 1 (2013): 34. [29] Petrovic, Slobodan. "A comparison between the silhouette index and the davies-bouldin index in labelling ids clusters." Proceedings of the 11th Nordic Workshop of Secure IT Systems. sn, 2006. [30] Maulik, Ujjwal, and Sanghamitra Bandyopadhyay. "Performance evaluation of some clustering algorithms and validity indices." IEEE Transactions on pattern analysis and machine intelligence 24.12 (2002): 1650-1654.
  • 31. International Scholar Pooh ® References (Cont.) [31] Petrovic, Slobodan. "A comparison between the silhouette index and the davies-bouldin index in labelling ids clusters." Proceedings of the 11th Nordic Workshop of Secure IT Systems. sn, 2006. [32] https://scikit-learn.org/stable/ [33] https://www.anaconda.com/ [34] https://www.jetbrains.com/pycharm/ [35] Petrovic, Slobodan. "A comparison between the silhouette index and the davies- bouldin index in labelling ids clusters." Proceedings of the 11th Nordic Workshop of Secure IT Systems. sn, 2006. [36] Bandyopadhyay, Sanghamitra, and Ujjwal Maulik. "Nonparametric genetic clustering: comparison of validity indices." IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) 31.1 (2001): 120-125. [37] https://archive.ics.uci.edu/ml/datasets/individual+household+electric+power+consumption [38] https://github.com/sarguido

Editor's Notes

  1. I’m the Hyun Wong Choi Master degree candidate for the SungKyunKwan University South korea. Advisor is Dr Dong, Ryeol, Shin and Co-advisor is professor Nawab Muhammad Faseesh Quershi.
  2. This is the out line. First is Introduction and second is Related work and 3rd point is Proposed Approach, 4th part is Evaluation and 5th is conclusion and final is the References.
  3. [10],[11], Related work is three page.
  4. [12],[13],[14],[15],[17],[18],[19],[20],[21]
  5. [22]
  6. [23],[24],[25]
  7. [29],[30],[31]
  8. I use the Davies Boulden index but it’s only explain it on the sci-kit learn Wikipedia not on the Anaconda 3 function so Hold the experiment and only focused on the Silhouette Score. And Caliski-Harabasz Index.
  9. [23],[24],[25] Silhouette score [26],[27],[28] Davis boulden-index