SlideShare a Scribd company logo
Enviar búsqueda
Cargar
Clustering Algorithms for Data Stream
Denunciar
Compartir
IRJET Journal
Fast Track Publications
Seguir
•
0 recomendaciones
•
37 vistas
Ingeniería
https://irjet.net/archives/V4/i3/IRJET-V4I3424.pdf
Leer más
Clustering Algorithms for Data Stream
•
0 recomendaciones
•
37 vistas
IRJET Journal
Fast Track Publications
Seguir
Denunciar
Compartir
Ingeniería
https://irjet.net/archives/V4/i3/IRJET-V4I3424.pdf
Leer más
Clustering Algorithms for Data Stream
1 de 6
Descargar ahora
Recomendados
Clustering Using Shared Reference Points Algorithm Based On a Sound Data Model por
Clustering Using Shared Reference Points Algorithm Based On a Sound Data Model
Waqas Tariq
410 vistas
•
20 diapositivas
Density Based Clustering Approach for Solving the Software Component Restruct... por
Density Based Clustering Approach for Solving the Software Component Restruct...
IRJET Journal
27 vistas
•
4 diapositivas
An Image representation using Compressive Sensing and Arithmetic Coding por
An Image representation using Compressive Sensing and Arithmetic Coding
IJCERT
86 vistas
•
7 diapositivas
Analysis of mass based and density based clustering techniques on numerical d... por
Analysis of mass based and density based clustering techniques on numerical d...
Alexander Decker
520 vistas
•
7 diapositivas
E XTENDED F AST S EARCH C LUSTERING A LGORITHM : W IDELY D ENSITY C LUSTERS ,... por
E XTENDED F AST S EARCH C LUSTERING A LGORITHM : W IDELY D ENSITY C LUSTERS ,...
csandit
241 vistas
•
18 diapositivas
Erca energy efficient routing and reclustering por
Erca energy efficient routing and reclustering
aciijournal
186 vistas
•
14 diapositivas
Más contenido relacionado
La actualidad más candente
Compressive Data Gathering using NACS in Wireless Sensor Network por
Compressive Data Gathering using NACS in Wireless Sensor Network
IRJET Journal
23 vistas
•
4 diapositivas
50120140501016 por
50120140501016
IAEME Publication
375 vistas
•
12 diapositivas
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P System por
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P System
IDES Editor
413 vistas
•
8 diapositivas
CLUSTERING HYPERSPECTRAL DATA por
CLUSTERING HYPERSPECTRAL DATA
csandit
60 vistas
•
8 diapositivas
IMPROVING SCHEDULING OF DATA TRANSMISSION IN TDMA SYSTEMS por
IMPROVING SCHEDULING OF DATA TRANSMISSION IN TDMA SYSTEMS
csandit
132 vistas
•
9 diapositivas
Classification of Iris Data using Kernel Radial Basis Probabilistic Neural Ne... por
Classification of Iris Data using Kernel Radial Basis Probabilistic Neural Ne...
Scientific Review
278 vistas
•
5 diapositivas
La actualidad más candente
(18)
Compressive Data Gathering using NACS in Wireless Sensor Network por IRJET Journal
Compressive Data Gathering using NACS in Wireless Sensor Network
IRJET Journal
•
23 vistas
50120140501016 por IAEME Publication
50120140501016
IAEME Publication
•
375 vistas
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P System por IDES Editor
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P System
IDES Editor
•
413 vistas
CLUSTERING HYPERSPECTRAL DATA por csandit
CLUSTERING HYPERSPECTRAL DATA
csandit
•
60 vistas
IMPROVING SCHEDULING OF DATA TRANSMISSION IN TDMA SYSTEMS por csandit
IMPROVING SCHEDULING OF DATA TRANSMISSION IN TDMA SYSTEMS
csandit
•
132 vistas
Classification of Iris Data using Kernel Radial Basis Probabilistic Neural Ne... por Scientific Review
Classification of Iris Data using Kernel Radial Basis Probabilistic Neural Ne...
Scientific Review
•
278 vistas
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS por csandit
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
csandit
•
392 vistas
DISTRIBUTED COVERAGE AND CONNECTIVITY PRESERVING ALGORITHM WITH SUPPORT OF DI... por IJCSEIT Journal
DISTRIBUTED COVERAGE AND CONNECTIVITY PRESERVING ALGORITHM WITH SUPPORT OF DI...
IJCSEIT Journal
•
36 vistas
Communication synchronization in cluster based wireless sensor network a re... por eSAT Journals
Communication synchronization in cluster based wireless sensor network a re...
eSAT Journals
•
164 vistas
TOWARDS REDUCTION OF DATA FLOW IN A DISTRIBUTED NETWORK USING PRINCIPAL COMPO... por cscpconf
TOWARDS REDUCTION OF DATA FLOW IN A DISTRIBUTED NETWORK USING PRINCIPAL COMPO...
cscpconf
•
51 vistas
ENERGY-EFFICIENT DATA COLLECTION IN CLUSTERED WIRELESS SENSOR NETWORKS EMPLOY... por ijwmn
ENERGY-EFFICIENT DATA COLLECTION IN CLUSTERED WIRELESS SENSOR NETWORKS EMPLOY...
ijwmn
•
11 vistas
Survey Paper on Clustering Data Streams Based on Shared Density between Micro... por IRJET Journal
Survey Paper on Clustering Data Streams Based on Shared Density between Micro...
IRJET Journal
•
35 vistas
Device Discovery Schemes for Energy-Efficient Cluster Head Rotation in D2D por TELKOMNIKA JOURNAL
Device Discovery Schemes for Energy-Efficient Cluster Head Rotation in D2D
TELKOMNIKA JOURNAL
•
9 vistas
Testing and Improving Local Adaptive Importance Sampling in LFJ Local-JT in M... por csandit
Testing and Improving Local Adaptive Importance Sampling in LFJ Local-JT in M...
csandit
•
54 vistas
Transmission efficient control protocol for WSN por Avinash Chourasia
Transmission efficient control protocol for WSN
Avinash Chourasia
•
41 vistas
International Refereed Journal of Engineering and Science (IRJES) por irjes
International Refereed Journal of Engineering and Science (IRJES)
irjes
•
336 vistas
Az36311316 por IJERA Editor
Az36311316
IJERA Editor
•
403 vistas
A study of localized algorithm for self organized wireless sensor network and... por eSAT Publishing House
A study of localized algorithm for self organized wireless sensor network and...
eSAT Publishing House
•
213 vistas
Similar a Clustering Algorithms for Data Stream
Machine Learning Algorithms for Image Classification of Hand Digits and Face ... por
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
IRJET Journal
43 vistas
•
10 diapositivas
Optimizing the Data Collection in Wireless Sensor Network por
Optimizing the Data Collection in Wireless Sensor Network
IRJET Journal
26 vistas
•
9 diapositivas
Improving K-NN Internet Traffic Classification Using Clustering and Principle... por
Improving K-NN Internet Traffic Classification Using Clustering and Principle...
journalBEEI
6 vistas
•
7 diapositivas
Survey on classification algorithms for data mining (comparison and evaluation) por
Survey on classification algorithms for data mining (comparison and evaluation)
Alexander Decker
1.1K vistas
•
8 diapositivas
Network Flow Pattern Extraction by Clustering Eugine Kang por
Network Flow Pattern Extraction by Clustering Eugine Kang
Eugine Kang
693 vistas
•
17 diapositivas
Dy4301752755 por
Dy4301752755
IJERA Editor
181 vistas
•
4 diapositivas
Similar a Clustering Algorithms for Data Stream
(20)
Machine Learning Algorithms for Image Classification of Hand Digits and Face ... por IRJET Journal
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
IRJET Journal
•
43 vistas
Optimizing the Data Collection in Wireless Sensor Network por IRJET Journal
Optimizing the Data Collection in Wireless Sensor Network
IRJET Journal
•
26 vistas
Improving K-NN Internet Traffic Classification Using Clustering and Principle... por journalBEEI
Improving K-NN Internet Traffic Classification Using Clustering and Principle...
journalBEEI
•
6 vistas
Survey on classification algorithms for data mining (comparison and evaluation) por Alexander Decker
Survey on classification algorithms for data mining (comparison and evaluation)
Alexander Decker
•
1.1K vistas
Network Flow Pattern Extraction by Clustering Eugine Kang por Eugine Kang
Network Flow Pattern Extraction by Clustering Eugine Kang
Eugine Kang
•
693 vistas
Dy4301752755 por IJERA Editor
Dy4301752755
IJERA Editor
•
181 vistas
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST... por acijjournal
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...
acijjournal
•
55 vistas
A Novel Algorithm for Design Tree Classification with PCA por Editor Jacotech
A Novel Algorithm for Design Tree Classification with PCA
Editor Jacotech
•
388 vistas
1376846406 14447221 por Editor Jacotech
1376846406 14447221
Editor Jacotech
•
276 vistas
A Novel Dencos Model For High Dimensional Data Using Genetic Algorithms por ijcseit
A Novel Dencos Model For High Dimensional Data Using Genetic Algorithms
ijcseit
•
6 vistas
7. 10083 12464-1-pb por IAESIJEECS
7. 10083 12464-1-pb
IAESIJEECS
•
7 vistas
Application Of Machine Learning In Wireless Sensor Network por April Knyff
Application Of Machine Learning In Wireless Sensor Network
April Knyff
•
3 vistas
Volume 2-issue-6-2143-2147 por Editor IJARCET
Volume 2-issue-6-2143-2147
Editor IJARCET
•
258 vistas
Volume 2-issue-6-2143-2147 por Editor IJARCET
Volume 2-issue-6-2143-2147
Editor IJARCET
•
480 vistas
An Efficient Clustering Method for Aggregation on Data Fragments por IJMER
An Efficient Clustering Method for Aggregation on Data Fragments
IJMER
•
403 vistas
I04503075078 por ijceronline
I04503075078
ijceronline
•
298 vistas
Performance Analysis of Different Clustering Algorithm por IOSR Journals
Performance Analysis of Different Clustering Algorithm
IOSR Journals
•
239 vistas
F017132529 por IOSR Journals
F017132529
IOSR Journals
•
117 vistas
International Journal of Engineering and Science Invention (IJESI) por inventionjournals
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
•
250 vistas
A Fitted Random Sampling Scheme For Load Distribution In Grid Networks por Aaron Anyaakuu
A Fitted Random Sampling Scheme For Load Distribution In Grid Networks
Aaron Anyaakuu
•
3 vistas
Más de IRJET Journal
SOIL STABILIZATION USING WASTE FIBER MATERIAL por
SOIL STABILIZATION USING WASTE FIBER MATERIAL
IRJET Journal
20 vistas
•
7 diapositivas
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles... por
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
IRJET Journal
8 vistas
•
7 diapositivas
Identification, Discrimination and Classification of Cotton Crop by Using Mul... por
Identification, Discrimination and Classification of Cotton Crop by Using Mul...
IRJET Journal
8 vistas
•
5 diapositivas
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula... por
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
IRJET Journal
13 vistas
•
11 diapositivas
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR... por
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
IRJET Journal
14 vistas
•
6 diapositivas
Performance Analysis of Aerodynamic Design for Wind Turbine Blade por
Performance Analysis of Aerodynamic Design for Wind Turbine Blade
IRJET Journal
7 vistas
•
5 diapositivas
Más de IRJET Journal
(20)
SOIL STABILIZATION USING WASTE FIBER MATERIAL por IRJET Journal
SOIL STABILIZATION USING WASTE FIBER MATERIAL
IRJET Journal
•
20 vistas
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles... por IRJET Journal
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
IRJET Journal
•
8 vistas
Identification, Discrimination and Classification of Cotton Crop by Using Mul... por IRJET Journal
Identification, Discrimination and Classification of Cotton Crop by Using Mul...
IRJET Journal
•
8 vistas
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula... por IRJET Journal
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
IRJET Journal
•
13 vistas
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR... por IRJET Journal
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
IRJET Journal
•
14 vistas
Performance Analysis of Aerodynamic Design for Wind Turbine Blade por IRJET Journal
Performance Analysis of Aerodynamic Design for Wind Turbine Blade
IRJET Journal
•
7 vistas
Heart Failure Prediction using Different Machine Learning Techniques por IRJET Journal
Heart Failure Prediction using Different Machine Learning Techniques
IRJET Journal
•
7 vistas
Experimental Investigation of Solar Hot Case Based on Photovoltaic Panel por IRJET Journal
Experimental Investigation of Solar Hot Case Based on Photovoltaic Panel
IRJET Journal
•
3 vistas
Metro Development and Pedestrian Concerns por IRJET Journal
Metro Development and Pedestrian Concerns
IRJET Journal
•
2 vistas
Mapping the Crashworthiness Domains: Investigations Based on Scientometric An... por IRJET Journal
Mapping the Crashworthiness Domains: Investigations Based on Scientometric An...
IRJET Journal
•
3 vistas
Data Analytics and Artificial Intelligence in Healthcare Industry por IRJET Journal
Data Analytics and Artificial Intelligence in Healthcare Industry
IRJET Journal
•
3 vistas
DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC... por IRJET Journal
DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC...
IRJET Journal
•
52 vistas
Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur... por IRJET Journal
Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur...
IRJET Journal
•
10 vistas
Development of Effective Tomato Package for Post-Harvest Preservation por IRJET Journal
Development of Effective Tomato Package for Post-Harvest Preservation
IRJET Journal
•
4 vistas
“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION” por IRJET Journal
“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION”
IRJET Journal
•
5 vistas
Understanding the Nature of Consciousness with AI por IRJET Journal
Understanding the Nature of Consciousness with AI
IRJET Journal
•
12 vistas
Augmented Reality App for Location based Exploration at JNTUK Kakinada por IRJET Journal
Augmented Reality App for Location based Exploration at JNTUK Kakinada
IRJET Journal
•
6 vistas
Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba... por IRJET Journal
Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba...
IRJET Journal
•
18 vistas
Enhancing Real Time Communication and Efficiency With Websocket por IRJET Journal
Enhancing Real Time Communication and Efficiency With Websocket
IRJET Journal
•
5 vistas
Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ... por IRJET Journal
Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ...
IRJET Journal
•
4 vistas
Último
SPICE PARK DEC2023 (6,625 SPICE Models) por
SPICE PARK DEC2023 (6,625 SPICE Models)
Tsuyoshi Horigome
24 vistas
•
218 diapositivas
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,... por
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...
AakashShakya12
72 vistas
•
115 diapositivas
zincalume water storage tank design.pdf por
zincalume water storage tank design.pdf
3D LABS
5 vistas
•
1 diapositiva
GDSC Mikroskil Members Onboarding 2023.pdf por
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil
51 vistas
•
62 diapositivas
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ... por
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...
AltinKaradagli
9 vistas
•
16 diapositivas
sam_software_eng_cv.pdf por
sam_software_eng_cv.pdf
sammyigbinovia
5 vistas
•
5 diapositivas
Último
(20)
SPICE PARK DEC2023 (6,625 SPICE Models) por Tsuyoshi Horigome
SPICE PARK DEC2023 (6,625 SPICE Models)
Tsuyoshi Horigome
•
24 vistas
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,... por AakashShakya12
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...
AakashShakya12
•
72 vistas
zincalume water storage tank design.pdf por 3D LABS
zincalume water storage tank design.pdf
3D LABS
•
5 vistas
GDSC Mikroskil Members Onboarding 2023.pdf por gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil
•
51 vistas
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ... por AltinKaradagli
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...
AltinKaradagli
•
9 vistas
sam_software_eng_cv.pdf por sammyigbinovia
sam_software_eng_cv.pdf
sammyigbinovia
•
5 vistas
Instrumentation & Control Lab Manual.pdf por NTU Faisalabad
Instrumentation & Control Lab Manual.pdf
NTU Faisalabad
•
5 vistas
Machine Element II Course outline.pdf por odatadese1
Machine Element II Course outline.pdf
odatadese1
•
9 vistas
CHEMICAL KINETICS.pdf por AguedaGutirrez
CHEMICAL KINETICS.pdf
AguedaGutirrez
•
12 vistas
Generative AI Models & Their Applications por SN
Generative AI Models & Their Applications
SN
•
8 vistas
_MAKRIADI-FOTEINI_diploma thesis.pptx por fotinimakriadi
_MAKRIADI-FOTEINI_diploma thesis.pptx
fotinimakriadi
•
8 vistas
What is Unit Testing por Sadaaki Emura
What is Unit Testing
Sadaaki Emura
•
23 vistas
Codes and Conventions.pptx por IsabellaGraceAnkers
Codes and Conventions.pptx
IsabellaGraceAnkers
•
8 vistas
MK__Cert.pdf por Hassan Khan
MK__Cert.pdf
Hassan Khan
•
10 vistas
SNMPx por Amatullahbutt
SNMPx
Amatullahbutt
•
17 vistas
DevOps-ITverse-2023-IIT-DU.pptx por Anowar Hossain
DevOps-ITverse-2023-IIT-DU.pptx
Anowar Hossain
•
9 vistas
Digital Watermarking Of Audio Signals.pptx por AyushJaiswal781174
Digital Watermarking Of Audio Signals.pptx
AyushJaiswal781174
•
12 vistas
Pull down shoulder press final report docx (1).pdf por Comsat Universal Islamabad Wah Campus
Pull down shoulder press final report docx (1).pdf
Comsat Universal Islamabad Wah Campus
•
13 vistas
Control Systems Feedback.pdf por LGGaming5
Control Systems Feedback.pdf
LGGaming5
•
6 vistas
What is Whirling Hygrometer.pdf por IIT KHARAGPUR
What is Whirling Hygrometer.pdf
IIT KHARAGPUR
•
12 vistas
Clustering Algorithms for Data Stream
1.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1862 Clustering Algorithms for Data Stream Karishma Nadhe1, Prof. P. M. Chawan2 1Student, Dept of CS & IT, VJTI Mumbai, Maharashtra, India 2Professor, Dept of CS & IT, VJTI Mumbai, Maharashtra, India Abstract: Nowadays streaming data is delivered by more and more applications, due to this crucial method for data and knowledge engineering is considered to be clustering data streams. It is a two step process. A normal approach is to summarize the data stream in real-time with an online process into so called micro-clusters. Local density estimates are represented by micro-clusters by assembling the information of many data points which is defined in an area. A traditional clustering algorithm is used in a second offline step, in which larger final clusters are formed by reclustering the micro- clusters. For reclustering, the pseudo points which are used are actually coordinator of the micro-clusters with the weights which are density estimates. However, in the online process, information about density in the area between micro-clusters is not preserved and reclustering is based on possibly inaccurate assumptions about the distribution of data within and between micro-clusters (e.g., uniform or Gaussian). In this paper we depicted various algorithms that are used for clustering and their workings in brief. Keywords: Data mining, data stream clustering, density-based clustering, micro-cluster, reclustering. 1. Introduction Data mining is basically used to extract useful information from large sets of data. Clustering is the commonly utilized data mining strategy. In this process, the classification of objects is done into different groups by partitioning sets of data into a series of subsets or clusters. Detecting possible intrusions and also tracking the network data utilized to identify changes in traffic patterns is the illustration of clustering. An additional requirement for this case is, as data is produced it must be processed. The sequence of data points is ordered and unbounded in data stream[1],[2]. For applications like GPS data from smart phones, web click-stream data, computer network monitoring data, telecommunication connection data, readings from sensor nets, stock quotes, etc. such data streams are generated. The reclustering approaches join micro-clusters which are separated by a small area of low density and also are close together. These approaches completely ignore the data density in the area between the micro-clusters. To solve this problem, Tu and Chen introduced an extension to the grid-based D-Stream algorithm based on the concept of attraction between adjacent grids cells and showed its effectiveness. And to solve this problem for micro- cluster-based algorithms we have discussed an algorithm. Here the concept of a shared density graph has been introduced which explicitly captures the density of the original data between micro-
2.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1863 clusters during clustering and then it shows how the graph can be used for reclustering micro-clusters. The density in the shared region between micro-clusters is estimated by this algorithm directly from the data. 2. Related Work One of the well-researched areas is Density-based clustering and here we give a brief overview. We can see many prototypical density-based clustering approaches like DBSCAN and several of its improvements[3]. In the first step the density around each data point is estimated by DBSCAN by counting the number of points in a user specified eps- neighbourhood and identifies core, border and noise points by applying user-specified thresholds. In a second step, core points that are density-reachable are joined into a cluster. Finally, clusters are assigned by border points. Other approaches are based on kernel density estimation e.g., DENCLUE or use shared nearest neighbours e.g., SNN, CHAMELEON. 2.1 DBSCAN To discover the clusters and the noise in a spatial database, the algorithm DBSCAN (Density Based Spatial Clustering of Applications with Noise) is designed. To apply this algorithm the appropriate parameters Eps and MinPts of each cluster and at least one point from the respective cluster should be known[4]. Then, using the correct parameters we could retrieve all points that are density-reachable from the given point. To get this information in advance for all clusters of the database there is no easy way. However, to determine the parameters Eps and MinPts of the "thinnest", i.e. least dense, cluster in the database there is a simple and effective heuristic. For this reason, DBSCAN uses the same values for Eps and MinPts for all clusters which are called the global values. For these global parameter values, the density parameters of the “thinnest” cluster are considered to be good candidates specifying the lowest density which is not considered to be noise. DBSCAN starts with an arbitrary point p and retrieves all points that are density-reachable from p wrt. Eps and MinPts. This is done to find a cluster. The result depends on p. This procedure yields a cluster wrt. Eps and MinPts if p is a core point. If p is a border point, no points are density-reachable from p and DBSCAN visits the next point of the database. Since we use global values for Eps and MinPts, if two clusters of different density are “close” to each other then DBSCAN may merge two clusters into one cluster. Let the distance between two sets of points S1 and S2 be defined as dist (S1, S2) = min {dist(p,q) | p∈ S1, q∈ S2}. Then, only if the distance between the two sets is larger than Eps two sets of points having at least the density of the thinnest cluster will be separated from each other. Consequently, for the detected clusters with a higher value for MinPts a recursive call of DBSCAN may be necessary. In spatial databases for the task of class identification clustering algorithms are attractive. However, when applied to large spatial databases these algorithms suffer from severe drawbacks.
3.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1864 2.2 DENCLUE The DENCLUE algorithm employs a cluster model based on kernel density estimation. A cluster is defined by the local maximum of the estimated density function. Data points going to the same local maximum are put into the same cluster. The DENCLUE algorithm works in two steps. In the first step map of the relevant portion of the data space is constructed which is called a pre-clustering step. The map is used to speed up the calculation of the density function which requires efficiently accessing of neighbouring portions of the data space. The actual clustering step is the second step, in which the algorithm identifies the density-attractors and the corresponding density-attracted points. New approach was introduced to clustering in large multimedia databases. They had formally introduced the notion of influence and density functions as well as different notions of clusters which were both based on determining the density-attractors of the density function. For an efficient implementation of their approach, they used a map-oriented representation of the data they could efficiently determine a local density function which they introduced[5]. They had shown the generality of their approach, i.e. that they were able to simulate a locality-based, partition-based, and hierarchical clustering. 2.3 SNN For low to medium dimensional data, density based algorithms such as DBSCAN, CLIQUE, MAFIA and DENCLUE have shown to find clusters of different sizes and shapes, although not of different densities[6]. However, in high dimensions, the notion of density is perhaps even more troublesome than that of distance. In particular, the traditional Euclidean notion of density, the number of points per unit volume, becomes meaningless in high dimensions. An alternative to a direct similarity is to define the similarity between a pair of points in terms of their shared nearest neighbours. That is, the common or shared near neighbours confirms the similarity between two points. If point A is close to point B and if they are both close to a set of points C then we can say that A and B are close with greater confidence since their similarity is “confirmed” by the points in set C. This idea of shared nearest neighbour was first introduced by Jarvis and Patrick. A similar idea was later presented in ROCK. In the Jarvis – Patrick scheme, a shared nearest neighbour graph is constructed from the proximity matrix as follows[6]. Let i and j be two points. The strength of the link between i and j is now defined as: str(i, j) = ∑ (k +1− m) * (k +1− n) , where im = jn In the equation above, k is the near neighbour list size, m and n are the positions of a shared near neighbour in i and j’s lists. At this point, all edges with weights less than a user specified threshold are removed and all the connected components in the resulting graph are our final clusters.
4.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1865 2.4 CHAMELEON Chameleon is an agglomerative hierarchical clustering algorithm that overcomes the limitations of some clustering algorithms. The key feature of Chameleon algorithm, to identifying the most similar pair of clusters it accounts for both interconnectivity and closeness. Due to this it avoids the limitations that are experienced in other algorithms. Furthermore, to model the degree of interconnectivity and closeness between each pair of clusters a novel approach is used by Chameleon. The internal characteristics of the clusters are considered by the approach themselves. Thus, it can automatically adapt to the internal characteristics of the merged clusters and it does not depend on a static, user-supplied model. Chameleon operates on a sparse graph in which nodes represent data items, and weighted edges represent similarities among the data items[7]. This sparse graph representation allows Chameleon to scale to large data sets and to successfully use data sets that are available only in similarity space and not in metric spaces. Data sets in a metric space have a fixed number of attributes for each data item, whereas data sets in a similarity space only provide similarities between data items. Chameleon finds the clusters in the data set by using a two-phase algorithm. During the first phase, Chameleon uses a graph-partitioning algorithm to cluster the data items into several relatively small sub-clusters. During the second phase, it uses an algorithm to find the genuine clusters by repeatedly combining these sub-clusters. 2.5 DBSTREAM This algorithm is supposed to be the first micro-cluster-based online clustering component that explicitly captures the density between micro-clusters via a shared density graph. The density information in this graph is then exploited for reclustering based on actual density between adjacent micro-clusters. We discuss the space and time complexity of maintaining the shared density graph. The basic idea of this work is that if we can capture not only the distance between two adjacent MCs but also the connectivity using the density of the original data in the area between the MCs, then the reclustering results may be improved. In the following we develop DBSTREAM which stands for density-based stream clustering. 2.5.1 Leader-Based Clustering Leader-based clustering was introduced by Hartigan[8] as a conventional clustering algorithm. To apply the idea to data streams it is considered straight-forward. DBSTREAM represents each MC by a leader which is a data point defining the MC’s center and the density in an area of a user-specified radius r i.e. threshold around the center. This is similar to DBSCAN’s concept of counting the points is an eps-neighbourhood, however, here the density is not estimated for each point, but only for each MC which can easily be achieved for streaming data[3]. 2.5.2 Competitive Learning New leaders are chosen as points which cannot be assigned to an existing MC. The positions of these newly formed MCs are most likely not ideal for the clustering. To remedy this problem, we use a competitive learning strategy introduced in to move the MC centers towards each newly assigned point. To control the magnitude of the movement, we
5.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1866 use a neighbourhood function h() similar to self-organizing maps. In our implementation we use the popular Gaussian neighbourhood function defined between two points, a and b, as With = r/3 indicating that the used neighbourhood size is +-3 standard deviations[1]. 2.5.3 Capturing Shared Density Capturing shared density directly in the online component is a new concept. The shared density between two MCs, i and j, is estimated by , where sij is the shared weight and Aij is the size of the overlapping area between the MCs[3]. A shared density graph Gsd(V,E) is an undirected weighted graph, where the set of vertices is the set of all MCs, i.e., V(Gsd)=MC, and the set of edges E(Gsd)={(vi,vj) | vi,vj V(Gsd) > 0} represents all the pairs of MCs for which we have pairwise density estimates. Each edge is labeled with the pairwise density estimate . In a typical clustering most MCs will not share density with each other. A very sparse shared density graph is the result of this condition. We can exploit this fact for more efficient storage and manipulation of the graph. All fixed-radius nearest-neighbours are needed to be found during clustering. Therefore, no additional increase in search time is incurred while obtaining shared weights. 3. Conclusion In this paper, we have analyzed some of the important algorithms which are required for clustering data streams. We also discussed the first data stream clustering algorithm called DBSTREAM which explicitly records the density in the area shared by micro-clusters and uses this data for reclustering. Experiments also show that shared-density reclustering already performs extremely well when the online data stream clustering component is set to produce a small number of large MCs. To achieve comparable results other popular reclustering strategies can only slightly improve over the results of shared density reclustering and need significantly more MCs. Since it implies that we can tune the online component to produce less micro-clusters for shared-density reclustering this is an important advantage. This improves performance and, in many cases, the saved memory more than offset the memory requirement for the shared density graph. REFERENCES [1] C. Aggarwal, Data Streams:Models and Algorithms, (series Advances in Database Systems). NewYork, NY, USA: Springer-Verlag, 2007.
6.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1867 [2] J. Gama, Knowledge Discovery from Data Streams, 1st ed. London, U.K.: Chapman & Hall, 2010. [3] M. Hahsler and M. Bolanos, “Clustering Data Streams Based on Shared Density between Micro-Clusters,” IEEE transactions on knowledge and data engineering, vol. 28, no. 6, june 2016. [4] M. Ester, H.-P. Kriegel, J. Sander, and X. Xu, “A density-based algorithm for discovering clusters in large spatial databases with noise,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 1996, pp. 226–231. [5] A. Hinneburg, E. Hinneburg, and D. A. Keim, “An efficient approach to clustering in large multimedia databases with noise,” in Proc. 4th Int. Conf. Knowl. Discovery Data Mining, 1998, pp. 58–65. [6] L. Ertoz, M. Steinbach, and V. Kumar, “A new shared nearest neighbour clustering algorithm and its applications,” in Proc. Workshop Clustering High Dimensional Data Appl. 2nd SIAM Int. Conf. Data Mining, 2002, pp. 105–115. [7] G. Karypis, E.-H. S. Han, and V. Kumar, “Chameleon: Hierarchical clustering using dynamic modeling,” Computer, vol. 32, no. 8, pp. 68–75, Aug. 1999. [8] J. A. Hartigan, “Clustering Algorithms”, 99th ed. New York, NY, USA: Wiley, 1975.
Descargar ahora