SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
 Find the Lower Approximation
 Find Fuzzy Positive Region
 Find Dependency Function
3.Dependency Function
 Decision attribute contains two equivalence classes
U/Q = {{1,3,6}{2,4,5}}
 With those elements belonging to the class possessing a
membership of one, otherwise zero
 Normalize the given Dataset (conditional attribute)
 Using Normalized table, Calculate the values of
N and Z.
N = All Negative values change to Zero,
Z = 1- ( Absolute Value of Normalized Table),
 Equivalence classes are
 U/A = {Na , Za}
 U/B = {Nb , Zb}
 U/C = {Nc , Zc}
 U/Q = {{1,3,6},{2,4,5}}
Here, F= Na, Za, Nb, Zb, Nc, Zc
Inf - minimum
Sup - maximum
min (0.8, inf {1,0.2,1,1,1,1}) = 0.2
min (0.8, inf {1,0.2,1,1,1,1}) = 0.2
min (0.6, inf {1,0.2,1,1,1,1}) = 0.2
min (0.2, inf {1,0.2,1,1,1,1}) = 0
min (0.2, inf {1,0.2,1,1,1,1}) = 0
min (0.2, inf {1,0.2,1,1,1,1}) = 0
max (0.8,1.0) = 1.0
max (0.8,0.0) = 0.8
max (0.6,1.0) = 1.0
max (0.6,0.0) = 0.6
max (0.4,0.0) = 0.4
max (0.4,1.0) = 1.0
min(0.2,inf {1,0.8,1,0.6,0.4,1}) = 0.2
min(0.2,inf {1,0.8,1,0.6,0.4,1}) = 0.2
min(0.4,inf {1,0.8,1,0.6,0.4,1}) = 0.4
min(0.4,inf {1,0.8,1,0.6,0.4,1}) = 0.4
min(0.6,inf {1,0.8,1,0.6,0.4,1}) = 0.4
min(0.6,inf {1,0.8,1,0.6,0.4,1}) = 0.4
(maximum)
Here U/Q={{1,3,6}{2,4,5}}
(maximum)
= 2.0
Similarly we find
From this it can be seen that attribute B will cause the greatest increase in
dependency degree.
Here,
P = {A,B}
U/A = {Na,Za}
U/B = {Nb,Zb}
U/P= U/A U/B = {Na,Za} {Nb,Zb}
U/P = {Na ∩ Nb, Na ∩ Zb, Za ∩ Nb, Za ∩ Zb}
Similarly find Decision Table for,
U/{B,C} ={Nb ∩ Nc, Nb ∩ Zc, Zb ∩ Nc, Zb ∩ Zc},
U/{A,B,C}= {(Na ∩ Nb ∩ Nc), (Na ∩ Nb ∩ Zc), (Na ∩ Zb ∩ Nc),
(Na ∩ Zb ∩ Zc ), (Za ∩ Nb ∩ Nc), (Za ∩ Nb ∩ Zc),
(Za ∩ Zb ∩ Nc), (Za ∩ Zb ∩ Zc)}
 Find Dependency Degree,
and,
 As this causes no increase in dependency, the
algorithm stops and outputs the reduct {A,B}.
 The dataset can now be reduced to only those
attributes appearing in the reduct.

Weitere ähnliche Inhalte

Andere mochten auch

CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...butest
 
K-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnK-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnSarah Guido
 
Clustering, k means algorithm
Clustering, k means algorithmClustering, k means algorithm
Clustering, k means algorithmJunyoung Park
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithmparry prabhu
 

Andere mochten auch (7)

CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
 
Fuzzy c means manual work
Fuzzy c means manual workFuzzy c means manual work
Fuzzy c means manual work
 
K-means Clustering with Scikit-Learn
K-means Clustering with Scikit-LearnK-means Clustering with Scikit-Learn
K-means Clustering with Scikit-Learn
 
Clustering, k means algorithm
Clustering, k means algorithmClustering, k means algorithm
Clustering, k means algorithm
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithm
 
K means Clustering Algorithm
K means Clustering AlgorithmK means Clustering Algorithm
K means Clustering Algorithm
 
Cluster Analysis for Dummies
Cluster Analysis for DummiesCluster Analysis for Dummies
Cluster Analysis for Dummies
 

Kürzlich hochgeladen

Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxTasha Penwell
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfsimulationsindia
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxHaritikaChhatwal1
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...Jack Cole
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelBoston Institute of Analytics
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfrahulyadav957181
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data VisualizationKianJazayeri1
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectBoston Institute of Analytics
 

Kürzlich hochgeladen (20)

Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptx
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdf
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data Visualization
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis Project
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 

Fuzzy rough quickreduct algorithm

  • 1.
  • 2.
  • 3.  Find the Lower Approximation  Find Fuzzy Positive Region  Find Dependency Function
  • 4.
  • 6.
  • 7.  Decision attribute contains two equivalence classes U/Q = {{1,3,6}{2,4,5}}  With those elements belonging to the class possessing a membership of one, otherwise zero  Normalize the given Dataset (conditional attribute)
  • 8.
  • 9.  Using Normalized table, Calculate the values of N and Z. N = All Negative values change to Zero, Z = 1- ( Absolute Value of Normalized Table),  Equivalence classes are  U/A = {Na , Za}  U/B = {Nb , Zb}  U/C = {Nc , Zc}  U/Q = {{1,3,6},{2,4,5}}
  • 10.
  • 11. Here, F= Na, Za, Nb, Zb, Nc, Zc Inf - minimum Sup - maximum
  • 12.
  • 13. min (0.8, inf {1,0.2,1,1,1,1}) = 0.2 min (0.8, inf {1,0.2,1,1,1,1}) = 0.2 min (0.6, inf {1,0.2,1,1,1,1}) = 0.2 min (0.2, inf {1,0.2,1,1,1,1}) = 0 min (0.2, inf {1,0.2,1,1,1,1}) = 0 min (0.2, inf {1,0.2,1,1,1,1}) = 0
  • 14. max (0.8,1.0) = 1.0 max (0.8,0.0) = 0.8 max (0.6,1.0) = 1.0 max (0.6,0.0) = 0.6 max (0.4,0.0) = 0.4 max (0.4,1.0) = 1.0
  • 15. min(0.2,inf {1,0.8,1,0.6,0.4,1}) = 0.2 min(0.2,inf {1,0.8,1,0.6,0.4,1}) = 0.2 min(0.4,inf {1,0.8,1,0.6,0.4,1}) = 0.4 min(0.4,inf {1,0.8,1,0.6,0.4,1}) = 0.4 min(0.6,inf {1,0.8,1,0.6,0.4,1}) = 0.4 min(0.6,inf {1,0.8,1,0.6,0.4,1}) = 0.4
  • 17.
  • 19. Similarly we find From this it can be seen that attribute B will cause the greatest increase in dependency degree.
  • 20. Here, P = {A,B} U/A = {Na,Za} U/B = {Nb,Zb} U/P= U/A U/B = {Na,Za} {Nb,Zb} U/P = {Na ∩ Nb, Na ∩ Zb, Za ∩ Nb, Za ∩ Zb}
  • 21. Similarly find Decision Table for, U/{B,C} ={Nb ∩ Nc, Nb ∩ Zc, Zb ∩ Nc, Zb ∩ Zc}, U/{A,B,C}= {(Na ∩ Nb ∩ Nc), (Na ∩ Nb ∩ Zc), (Na ∩ Zb ∩ Nc), (Na ∩ Zb ∩ Zc ), (Za ∩ Nb ∩ Nc), (Za ∩ Nb ∩ Zc), (Za ∩ Zb ∩ Nc), (Za ∩ Zb ∩ Zc)}
  • 22.  Find Dependency Degree, and,
  • 23.
  • 24.  As this causes no increase in dependency, the algorithm stops and outputs the reduct {A,B}.  The dataset can now be reduced to only those attributes appearing in the reduct.