Neural Networks in Data Mining “An Overview”

Slides:



Advertisements
Similar presentations
Rerun of machine learning Clustering and pattern recognition.
Advertisements

1 Image Classification MSc Image Processing Assignment March 2003.
Ch. Eick: More on Machine Learning & Neural Networks Different Forms of Learning: –Learning agent receives feedback with respect to its actions (e.g. using.
C SC 421: Artificial Intelligence …or Computational Intelligence Alex Thomo
1 Chapter 10 Introduction to Machine Learning. 2 Chapter 10 Contents (1) l Training l Rote Learning l Concept Learning l Hypotheses l General to Specific.
© Prentice Hall1 DATA MINING TECHNIQUES Introductory and Advanced Topics Eamonn Keogh (some slides adapted from) Margaret Dunham Dr. M.H.Dunham, Data Mining,
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
Learning Programs Danielle and Joseph Bennett (and Lorelei) 4 December 2007.
Neural Optimization of Evolutionary Algorithm Strategy Parameters Hiral Patel.
Oracle Data Mining Ying Zhang. Agenda Data Mining Data Mining Algorithms Oracle DM Demo.
Data Mining: An Introduction Wing Kee Ho Xiaohua Luan.
Introduction to Data Mining Engineering Group in ACL.
GUHA method in Data Mining Esko Turunen Tampere University of Technology Tampere, Finland.
Enterprise systems infrastructure and architecture DT211 4
Data Mining By Andrie Suherman. Agenda Introduction Major Elements Steps/ Processes Tools used for data mining Advantages and Disadvantages.
Data Mining.
1 Introduction to Support Vector Machines for Data Mining Mahdi Nasereddin Ph.D. Pennsylvania State University School of Information Sciences and Technology.
Data Mining Techniques
Revision Michael J. Watts
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence From Data Mining To Knowledge.
Chapter 13 Genetic Algorithms. 2 Data Mining Techniques So Far… Chapter 5 – Statistics Chapter 6 – Decision Trees Chapter 7 – Neural Networks Chapter.
Introduction To Data Mining. What Is Data Mining? A toolA tool Extraction of interesting (non-trivial, implicit, previously unknown and potentially useful)
Machine Learning1 Machine Learning: Summary Greg Grudic CSCI-4830.
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
Data Mining and Neural Networks Danny Leung CS157B, Spring 2006 Professor Sin-Min Lee.
Introduction to Data Mining Group Members: Karim C. El-Khazen Pascal Suria Lin Gui Philsou Lee Xiaoting Niu.
Multi-Layer Perceptrons Michael J. Watts
Chapter 9 Neural Network.
Introduction to machine learning and data mining 1 iCSC2014, Juan López González, University of Oviedo Introduction to machine learning Juan López González.
Some working definitions…. ‘Data Mining’ and ‘Knowledge Discovery in Databases’ (KDD) are used interchangeably Data mining = –the discovery of interesting,
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
1 Pattern Recognition Pattern recognition is: 1. A research area in which patterns in data are found, recognized, discovered, …whatever. 2. A catchall.
NEURAL - FUZZY LOGIC FOR AUTOMATIC OBJECT RECOGNITION.
Multi-Relational Data Mining: An Introduction Joe Paulowskey.
Data Mining In contrast to the traditional (reactive) DSS tools, the data mining premise is proactive. Data mining tools automatically search the data.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 12 Discovering New Knowledge – Data Mining.
1 STAT 5814 Statistical Data Mining. 2 Use of SAS Data Mining.
Copyright © 2010 SAS Institute Inc. All rights reserved. Decision Trees Using SAS Sylvain Tremblay SAS Canada – Education SAS Halifax Regional User Group.
CSE 5331/7331 F'07© Prentice Hall1 CSE 5331/7331 Fall 2007 Machine Learning Margaret H. Dunham Department of Computer Science and Engineering Southern.
Neural Networks Demystified by Louise Francis Francis Analytics and Actuarial Data Mining, Inc.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
MIS2502: Data Analytics Advanced Analytics - Introduction.
Soft Computing methods for High frequency tradin.
Data Mining and Decision Support
Chong Ho Yu.  Data mining (DM) is a cluster of techniques, including decision trees, artificial neural networks, and clustering, which has been employed.
Data Mining Copyright KEYSOFT Solutions.
Data Mining By: Johan Johansson. Mining Techniques Association Rules Association Rules Decision Trees Decision Trees Clustering Clustering Nearest Neighbor.
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
Knowledge Discovery and Data Mining 19 th Meeting Course Name: Business Intelligence Year: 2009.
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 28 Data Mining Concepts.
Mustafa Gokce Baydogan, George Runger and Eugene Tuv INFORMS Annual Meeting 2011, Charlotte A Bag-of-Features Framework for Time Series Classification.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Data Mining: Concepts and Techniques1 Prediction Prediction vs. classification Classification predicts categorical class label Prediction predicts continuous-valued.
Data Mining is the process of analyzing data and summarizing it into useful information Data Mining is usually used for extremely large sets of data It.
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
MIS2502: Data Analytics Advanced Analytics - Introduction
Machine Learning overview Chapter 18, 21
Machine Learning overview Chapter 18, 21
DATA MINING © Prentice Hall.
Data Mining Techniques So Far…
بحث في موضوع : Neural Network
Prepared by: Mahmoud Rafeek Al-Farra
כריית נתונים.
ARTIFICIAL NEURAL NETWORKS
General Aspects of Learning
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Welcome! Knowledge Discovery and Data Mining
General Aspects of Learning
Presentation transcript:

Neural Networks in Data Mining “An Overview” Mahdi Nasereddin Ph.D. Pennsylvania State University School of Information Sciences and Technology

Agenda Introduction Data Mining Techniques Neural Networks for Data Mining? Neural Networks Classification Neural Networks Prediction Conclusion Questions? 5 minutes for questions. 20 minutes total talk. Introduction 5 minutes. Neural Networks 5 min. Rule Extraction 5 min

Introduction Data Mining Definitions: Building compact and understandable models incorporating the relationships between the description of a situation and a result concerning the situation. Extraction of interesting (non-trivial, implicit, previously unknown and potentially useful) information or patterns from data in large databases.

Kinds of Data Mining Problems Classification / Segmentation Forecasting/Prediction (how much) Association rule extraction (market basket analysis) Sequence detection

Data Mining Techniques: Neural Networks Decision Trees Multivariate Adaptive Regression Splines (MARS) Rule Induction Nearest Neighbor Method and discriminant analysis Genetic Algorithms Boosting

Neural Networks What are they? Types (Supervised versus Unsupervised) Based on early research aimed at representing the way the human brain works Neural networks are composed of many processing units called neurons Types (Supervised versus Unsupervised) Training

Simple Neural Networks y1 x0=1 (Bias) Hidden Node Bias = 1 x1 x2 x3 y2 y3 y4 Feed Forward Neural Network

Neural Networks and Data Mining Classification / Segmentation “LVQ, and Kohonen” Forecasting/Prediction “BP, GRNN, and RBF” Approximate Any Continuous function!!! “Hornik 1989” Sequence detection “Recurrent Neural Networks”

Neural Networks are great, but.. Problem 1: The black box model! Solution: 1. Do we really need to know? Solution 2. Rule Extraction techniques Problem 2: Long training times Solution 1: Get a faster PC with lots of RAM Solution 2: Use faster algorithms “For example: Quickprop” Problems 3-: Back propagation Solution: Evolutionary Neural Networks!

Rule Extraction Techniques Representation Methods Extraction Strategy Network Requirement

Evolutionary Neural Networks Using Genetic Algorithms to train the neural network Why?

Conclusions Neural Networks in Data Mining? Research opportunities ENN SVM

Questions Future questions: mxn16@psu.edu