Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Outlier detection in data mining ppt

29/11/2021 Client: muhammad11 Deadline: 2 Day

Data Mining
Anomaly Detection

Lecture Notes for Chapter 10

Introduction to Data Mining

by

Tan, Steinbach, Kumar

© Tan,Steinbach, Kumar Introduction to Data Mining 4/18/2004 *

Anomaly/Outlier Detection

What are anomalies/outliers?
The set of data points that are considerably different than the remainder of the data
Variants of Anomaly/Outlier Detection Problems
Given a database D, find all the data points x  D with anomaly scores greater than some threshold t
Given a database D, find all the data points x  D having the top-n largest anomaly scores f(x)
Given a database D, containing mostly normal (but unlabeled) data points, and a test point x, compute the anomaly score of x with respect to D
Applications:
Credit card fraud detection, telecommunication fraud detection, network intrusion detection, fault detection
Importance of Anomaly Detection

Ozone Depletion History

In 1985 three researchers (Farman, Gardinar and Shanklin) were puzzled by data gathered by the British Antarctic Survey showing that ozone levels for Antarctica had dropped 10% below normal levels
Why did the Nimbus 7 satellite, which had instruments aboard for recording ozone levels, not record similarly low ozone concentrations?
The ozone concentrations recorded by the satellite were so low they were being treated as outliers by a computer program and discarded!
Sources:
http://exploringdata.cqu.edu.au/ozone.html
http://www.epa.gov/ozone/science/hole/size.html

Anomaly Detection

Challenges
How many outliers are there in the data?
Method is unsupervised
Validation can be quite challenging (just like for clustering)
Finding needle in a haystack
Working assumption:
There are considerably more “normal” observations than “abnormal” observations (outliers/anomalies) in the data
Anomaly Detection Schemes

General Steps
Build a profile of the “normal” behavior
Profile can be patterns or summary statistics for the overall population
Use the “normal” profile to detect anomalies
Anomalies are observations whose characteristics
differ significantly from the normal profile
Types of anomaly detection
schemes
Graphical & Statistical-based
Distance-based
Model-based
Graphical Approaches

Boxplot (1-D), Scatter plot (2-D), Spin plot (3-D)
Limitations
Time consuming
Subjective
Convex Hull Method

Extreme points are assumed to be outliers
Use convex hull method to detect extreme values
What if the outlier occurs in the middle of the data?
Statistical Approaches

Assume a parametric model describing the distribution of the data (e.g., normal distribution)
Apply a statistical test that depends on
Data distribution
Parameter of distribution (e.g., mean, variance)
Number of expected outliers (confidence limit)
Grubbs’ Test

Detect outliers in univariate data
Assume data comes from normal distribution
Detects one outlier at a time, remove the outlier, and repeat
H0: There is no outlier in data
HA: There is at least one outlier
Grubbs’ test statistic:
Reject H0 if:
Statistical-based – Likelihood Approach

Assume the data set D contains samples from a mixture of two probability distributions:
M (majority distribution)
A (anomalous distribution)
General Approach:
Initially, assume all the data points belong to M
Let Lt(D) be the log likelihood of D at time t
For each point xt that belongs to M, move it to A
Let Lt+1 (D) be the new log likelihood.
Compute the difference,  = Lt(D) – Lt+1 (D)
If  > c (some threshold), then xt is declared as an anomaly and moved permanently from M to A
Statistical-based – Likelihood Approach

Data distribution, D = (1 – ) M +  A
M is a probability distribution estimated from data
Can be based on any modeling method (naïve Bayes, maximum entropy, etc)
A is initially assumed to be uniform distribution
Likelihood at time t:
Limitations of Statistical Approaches

Most of the tests are for a single attribute
In many cases, data distribution may not be known
For high dimensional data, it may be difficult to estimate the true distribution
Distance-based Approaches

Data is represented as a vector of features
Three major approaches
Nearest-neighbor based
Density based
Clustering based
Nearest-Neighbor Based Approach

Approach:
Compute the distance between every pair of data points
There are various ways to define outliers:
Data points for which there are fewer than p neighboring points within a distance D
The top n data points whose distance to the kth nearest neighbor is greatest
The top n data points whose average distance to the k nearest neighbors is greatest
Outliers in Lower Dimensional Projection

In high-dimensional space, data is sparse and notion of proximity becomes meaningless
Every point is an almost equally good outlier from the perspective of proximity-based definitions
Lower-dimensional projection methods
A point is an outlier if in some lower dimensional projection, it is present in a local region of abnormally low density
Outliers in Lower Dimensional Projection

Divide each attribute into  equal-depth intervals
Each interval contains a fraction f = 1/ of the records
Consider a k-dimensional cube created by picking grid ranges from k different dimensions
If attributes are independent, we expect region to contain a fraction fk of the records
If there are N points, we can measure sparsity of a cube D as:
Negative sparsity indicates cube contains smaller number of points than expected
Example

N=100,  = 5, f = 1/5 = 0.2, N  f2 = 4
Density-based: LOF approach

For each point, compute the density of its local neighborhood
Compute local outlier factor (LOF) of a sample p as the average of the ratios of the density of sample p and the density of its nearest neighbors
Outliers are points with largest LOF value
In the NN approach, p2 is not considered as outlier, while LOF approach find both p1 and p2 as outliers

p2

p1

Clustering-Based

Basic idea:
Cluster the data into groups of different density
Choose points in small cluster as candidate outliers
Compute the distance between candidate points and non-candidate clusters.
If candidate points are far from all other non-candidate points, they are outliers
Base Rate Fallacy

Bayes theorem:
More generally:
Base Rate Fallacy (Axelsson, 1999)

Base Rate Fallacy

Even though the test is 99% certain, your chance of having the disease is 1/100, because the population of healthy people is much larger than sick people
Base Rate Fallacy in Intrusion Detection

I: intrusive behavior,
I: non-intrusive behavior
A: alarm
A: no alarm
Detection rate (true positive rate): P(A|I)
False alarm rate: P(A|I)
Goal is to maximize both
Bayesian detection rate, P(I|A)
P(I|A)
Detection Rate vs False Alarm Rate

Suppose:
Then:
False alarm rate becomes more dominant if P(I) is very low
Detection Rate vs False Alarm Rate

Axelsson: We need a very low false alarm rate to achieve a reasonable Bayesian detection rate
s

X

X

G

-

=

max

2

2

)

2

,

/

(

)

2

,

/

(

2

)

1

(

-

-

+

-

-

>

N

N

N

N

t

N

t

N

N

G

a

a

å

å

Õ

Õ

Õ

Î

Î

Î

Î

=

+

+

+

-

=

÷

÷

ø

ö

ç

ç

è

æ

÷

÷

ø

ö

ç

ç

è

æ

-

=

=

t

i

t

t

i

t

t

i

t

t

t

i

t

t

A

x

i

A

t

M

x

i

M

t

t

A

x

i

A

A

M

x

i

M

M

N

i

i

D

t

x

P

A

x

P

M

D

LL

x

P

x

P

x

P

D

L

)

(

log

log

)

(

log

)

1

log(

)

(

)

(

)

(

)

1

(

)

(

)

(

|

|

|

|

1

l

l

l

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

WRITING LAND
High Quality Assignments
Assignment Hut
Essay & Assignment Help
Premium Solutions
Assignments Hut
Writer Writer Name Offer Chat
WRITING LAND

ONLINE

WRITING LAND

Being a Ph.D. in the Business field, I have been doing academic writing for the past 7 years and have a good command over writing research papers, essay, dissertations and all kinds of academic writing and proofreading.

$29 Chat With Writer
High Quality Assignments

ONLINE

High Quality Assignments

I have read your project details and I can provide you QUALITY WORK within your given timeline and budget.

$33 Chat With Writer
Assignment Hut

ONLINE

Assignment Hut

I have written research reports, assignments, thesis, research proposals, and dissertations for different level students and on different subjects.

$31 Chat With Writer
Essay & Assignment Help

ONLINE

Essay & Assignment Help

I have read your project description carefully and you will get plagiarism free writing according to your requirements. Thank You

$32 Chat With Writer
Premium Solutions

ONLINE

Premium Solutions

I have assisted scholars, business persons, startups, entrepreneurs, marketers, managers etc in their, pitches, presentations, market research, business plans etc.

$39 Chat With Writer
Assignments Hut

ONLINE

Assignments Hut

I have read your project details and I can provide you QUALITY WORK within your given timeline and budget.

$42 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Chemistry all around us - Is cassandra acid compliant - 3 bears brewery - Code of ethics and evaluation paper - What capabilities should a wireless security toolkit include - Data Collection, Measurements and Analysis; M4: Lesson 13 - Discussion - Case 13.2 how safe is safe - Food inc documentary questions - Your client's degree of risk aversion is a - Dictionary using hashing c++ program - Mortgage discharge form westpac - Radio show proposal sample - Real estate retouching services - Grand canyon university children's functional health pattern assessment - What is the common name for dioxygen oxide - Baby sitters club books pdf - Management class - Harmonic distortion in power amplifier - Greiner model of organizational change - 6es7 392 1am00 0aa0 wiring - Logic exam about fitch proofs and derivations in sentennial logic - Desmos graphing trig functions - Template for project assignment - Annotated Bio - Does Science Never Absolutely Prove Anything - Article 4 Pages and 8-10 slides - Define golden age of athens - Mole conversions chem worksheet 11 3 - International journal of offshore and polar engineering - How does elizabeth affect victor and henry - Nuclear sclerotic cataract icd 9 - Deliverable 5 - Special Focus on Business-to-Business (B2B) - Philosophy discussion - Dermalastyl review - Barbies dimensions in real life - Arema manual for railway engineering - Can you add surds - Cushenberry corporation had the following transactions. - Nib ambulance cover nsw - Newcastle university map of campus - Dc dc converter capacitor selection - Upper and lower bounds - Two sinusoidal waves with the same amplitude - Give me liberty history textbook - Questions - Race matters cornel west pdf - A list of accounts and their balances - List of hedge funds in london - Excel Academically with Professional Support - Jarron draper - 3-4 page paper on Characteristics of Non-Democratic Nations China - Vcaa chinese first language - Robert cole first physician - 7.4 human genetics and pedigrees power notes answers - Name two causes of the great depression - The lagoon by joseph conrad answers - How is the recurrence interval for a flood determined - Solitary as an oyster analysis - Empirical referents of palliative care - Liberty by julia alvarez full story - Who signs the project charter - Croajingolong national park camping - How to calculate absolute deviation in chemistry - Apple watch series 5 target market - Most common rj45 wiring - Meaning of kyla in the bible - Discussion - Employee personal information form doc - Archer daniels midland and the friendly competitors case study - Orpheus in the underworld script - Certified construction manager ccm online training - Order # 9579 - Failing health that results from a long standing dietary intake - Components of physical fitness involved in basketball passing - Culture neutral assessment in psychology - Colgate palmolive ppt - Pearson texas algebra 2 1 2 practice attributes of functions - What is an informal response - Rotated component matrix spss - Descriptive essay - Usaver reach interest rate - Help needed - Back bay battery simulation decisions - We could live offa the fatta the lan'. page number - Vroom yetton jago model pdf - Iom report - Oh me oh life poem meaning - Basic skills map skills 6 8 answers - Global Giant Corporation case analysis - Dissolving solid sodium hydroxide in water is exothermic or endothermic - Past hsc economics papers - Qm for windows linear programming download - Pig happiness lynne mcfall - Educ 200 quiz 1 - Glisi - Canterbury tales prologue questions - Personal and professional development in nursing - Blockhead the life of fibonacci - Aqa italian past papers - Lead and lag indicators