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

Arc length real life problems worksheet - Week -4 midterm reasearch paper-832 - Bunsen burner scientific diagram - Https www law2 byu edu career_services jobbank - Raymond ackerman business strategy - Case 20 coral bay hospital - Venturi meter experiment readings - International Accounting 2 Page Essay - Diagnostic Approach - Death investigation db2 - Immunization Case Study Assignment - Rita dove sonnet in primary colors - All else equal, the contribution margin must increase as: - Introduction to ethical theories a procedural approach pdf - Id me recovery code - Assessing Client Family Progress - Discussion Responses - Read and give your opinion and respond - The transition handbook pdf - Principles of vsepr theory - Chapter 12 review and assessment answers - Pcdna 3.1 v5 his topo ta expression kit - Carpet city outlet - Writing the tv drama series pamela douglas pdf - Aphasia long term goals - The sniper literary analysis - Health-illness continuum - 12 o clock high toby jug - Black and decker router 7614 type 3 manual - Rest's model of ethical decision making - Online discussion bhar - Romeo and juliet curriculum - Better world books triple bottom line - Brittle element crossword clue - Harvey norman knox westfield - Rfs bushfire prone land - 40 short stories a portable anthology 5th edition pdf - Tph group pty ltd mona vale - Turn my essay into blog post format - Kali linux vmware image download - Conflict management presentation slides - 441 kw to hp - Anth response - Http psychologytoday tests psychtests com take_test php - Healthy Care Community HIT System Revision Proposal - Froth stabilizers in froth floatation process - The black cat study questions - Simnet word project answers - DQ8 - Ana code of ethics provision 5 - Clinical Field Experience B: Student Needs and Instructional Planning - Humn 8660 - Stocks and bonds examples with solution - Example of charging by contact - IA week3 DB - Miele washing machine guarantee - 604 crate engine cheats - Brp collection post office - Ilearn health qld gov au - Od practitioner definition - What are three risks and threats of the user domain? - Jane elliott blue eyed video - Hpe 3par best practices - Joe floyd sioux falls sd - Loreal american corporation purchased several - Outback jack bully core cruncher - Systemic crisis definition - Becoming Deviant - Telecommuting pros and cons essay - Cirrus sr22 turbo cruise speed - Lksjf - Digital library management system - Course - We gon be alright chapter summaries - How to write a video game proposal - Assignment 200 words - Parent teacher conference form template - Gender and sexuality reflection paper - ENG102: Critical Writing - Job safety analysis template worksafe - Bondi to bronte walk starting point - Who am i speech outline - Ubi universal basic income is an unbelievably bad idea - What is a strophic form - Assignment #021 - Spark plug catalogue pdf - Benner's stages of clinical competence - Ibm academic initiative courseware - Mental health first aid training monash - Echoing green poem summary - Iom six aims of quality health care - Erikson's stages of development summary - Dimplex heater timer instructions - Common barriers to effective listening - Cotswold edge sixth form - Torrance j.colvin - Langham hotel chicago careers - Cwv 101 ethical dilemma - Martin scorsese and quentin tarantino - Through their roper reports worldwide - Business continuity management questions and answers pdf