Академический Документы
Профессиональный Документы
Культура Документы
Signature
(Ms. Ankita Taak)
(Project Guide)
(I.E.C - CET)
Date:
ABSTRACT
Crime analysis and prevention is a systematic approach for identifying and analysing
patterns and trends in crime. Our system can predict regions which have high
probability for crime occurrence and can visualize crime prone areas. With the
increasing advent of computerized systems, crime data analysts can help the Law
enforcement officers to speed up the process of solving crimes. About 10% of the
criminals commit about 50% of the crimes. Even though we cannot predict who all
may be the victims of crime but can predict the place that has probability for its
occurrence. K-means algorithm is done by partitioning data into groups based on their
means. K-means algorithm has an extension called expectation - maximization
algorithm where we partition the data based on their parameters. This easy to
implement data mining framework works with the geospatial plot of crime and helps
to improve the productivity of the detectives and other law enforcement officers. This
system can also be used for the Indian crime departments for reducing the crime and
solving the crimes with less time
ACKNOWLEDGEMENT
1.1 INTRODUCTION
In this problem we are identifying the ways by which we can identify the
crime. Criminal identification is and indispensable in the combating of crime it
is not only the most potent factor in securing the apprehension of the criminal
but it’s establishment enables the judiciary to sentence guilty equitably. In most
countries that the detection of crime is the responsibility of police those special
law enforcement agencies may be responsible for the discovery of particular
types of crime example customs department may be charged with combating
smuggling and related offences. Crime detection Falls into three
distinguishable phases the discovery that a crime has been committed, the
identification of a suspect, and the collection of sufficient evidence to indicate
the suspect before court. Many crimes are discovered and reported by persons
other than the police example victims or witnesses. To detect crimes such as
murder ,burglary, theft, childhood abuse , cybercrime, domestic abuse, fraud by
taking data sets from Kaggle & with effective algorithms we will try to predict
these issues & inform the respective police to look into this & take respective
methods to prevent them .
1.3 Formulation Of Problem
Our algorithm aims at minimizing an objective function known as squared error
function given by:
3) Calculate the distance between each data point and Cluster Centres.
4) Assign the data point to the cluster centre whose distance from the cluster
centre is minimum of all the cluster centres
6) Recalculate the distance between each data point and new obtained cluster
centres.
7) If no data point was reassigned then stop, otherwise repeat from step 3.
1.5 Implementations
Step 1: Loading
Step 2: Cleaning