• No results found

SEN-455Knowledge Based Management System

N/A
N/A
Protected

Academic year: 2020

Share "SEN-455Knowledge Based Management System"

Copied!
33
0
0

Loading.... (view fulltext now)

Full text

(1)

Department of Computer Science | Bahria University

SEN-455

Knowledge Based

Management System

(2)

Department of Computer Science | Bahria University

(3)

Department of Computer Science | Bahria University

Chapter Objectives

• The Concept of Learning

• Data Visualization

• Neural Networks

The Basics

Supervised and Unsupervised Learning Business Applications

• Association Rules

(4)

Department of Computer Science | Bahria University

The “Context” of Learning

• The “value added” collaborative intelligence

layer of KM architecture

• Relevant technologies are:

– Artificial Intelligence – Experts Systems – Case-Based Reasoning – Data Warehousing – Intelligent agents – Neural Networks

(5)

Department of Computer Science | Bahria University

The “Process” of Learning

• A process of filtering and

transforming data into valid and useful knowledge.

• Automate via technology tools:

– provide a collaborative

learning environment for participants

– enhance their ability to

understand the processes / tasks they are dealing with

(6)

Department of Computer Science | Bahria University

The “Goals” of Learning

• Final goal is to improve the

qualities of communication and decision making

• Ways to achieve these goals:

– Verify hypotheses (formed from

accumulated knowledge)

– Discover new patterns in data

– Predict future trends and

(7)

Department of Computer Science | Bahria University

Learning from Data

• Build learning models that automatically

improve with experience.

• Top-down approach

– Generate ideas

– Develop models

– Validate models

• Bottom-up approach

– Discover new (unknown) patterns

(8)

Department of Computer Science | Bahria University

Predicting health of a patient needs measurements.

• Height • Weight

• Systolic blood pressure • Diastolic blood pressure • Enzyme levels

• Blood sugar levels

(9)

Department of Computer Science | Bahria University

height weight BP enzyme Health?

70 64 3 1 1 23 86 5 0 1 56 49 5 1 0 50 88 3 0 0 12 50 1 0 1 56 66 2 1 0 … … … … … … … … … … … … … … … … … … … … 56 1 5 0 0 Class, or “label” “Features” “Examples”

Historical data in health records for example.

(10)

Department of Computer Science | Bahria University Training data + labels Predicted Labels Model Learning algorithm Testing Data (no labels) New person!

(11)

Department of Computer Science | Bahria University Training data + labels Predicted Labels Model Learning algorithm Testing Data (no labels) New person! TRAINING PHASE TESTING PHASE

(12)

Department of Computer Science | Bahria University

Predicting health.

Quite a hard problem even for trained professional!

Need to QUANTIFY performance of our algorithms.

Model Learning algorithm

Learning Algorithms make

Mistakes

(13)

Department of Computer Science | Bahria University

Top-down approach (Example)

• Start with a hypothesis derived

from observation or prior knowledge

• “Tourists visiting Egypt earn an

annual income of at least $50,000”

• Hypothesis tested by querying

database followed by analysis

• If tests not supportive, hypothesis

(14)

Department of Computer Science | Bahria University

Bottom-up approach (Example)

• No hypothesis to test

• “Find unknown buying patterns

by analyzing the shopping basket”

• “ … showed married males, age

21 to 27, shopped for diapers also brought action movies cds.

• “store decided to stack cds cases

(15)

Department of Computer Science | Bahria University

Data Visualization

• Explore visually for trends in

data useful for making decision

• Exploring data includes:

– Identify key attributes

and their distribution

– Extract interesting

grouping of data subsets

(16)

Department of Computer Science | Bahria University

Example of Data Visualization

(John Snow and the Cholera outbreak in London, 1845)

(17)

Department of Computer Science | Bahria University

Model

• Modeled after human brain’s

network

• Simulate biological

information processing via networks of interconnected neurons

• Neural networks are analog

(18)

Department of Computer Science | Bahria University

Neurons – The Basic Elements

The neuron receives inputs,

determines their weights (strengths), sums the

combined inputs, and compares the total to a

threshold (transfer function)

• If total is greater than

threshold, the neuron fires (sends an output)

(19)

Department of Computer Science | Bahria University

A Neuron Model

(20)

Department of Computer Science | Bahria University

Learning in Neural Network

• Supervised

– The NN needs a teacher

with a training set of examples of input and output

• Unsupervised (or

Self-Supervised)

(21)

Department of Computer Science | Bahria University

Supervised Learning

• Each element in a training

set is paired with an acceptable response

• Network makes successive

passes through the examples

• The weights adjust toward

(22)

Department of Computer Science | Bahria University

22

A Supervised Neural Network (An

Example)

(23)

Department of Computer Science | Bahria University

Unsupervised Learning

• No external factors can

influence adjustment of input’s weights

• No advanced indication of

correct or incorrect answers

• Adjusts through direct

conflict with new

(24)

Department of Computer Science | Bahria University

Business Applications (1)

• Risk management

Evaluate commercial loan applications

NN trained on thousands of applications, half of

which were approved and the other half rejected by the bank’s loan officers

– Through supervised learning, NN learned to pick

risks that constitute a bad loan

– Identifies loan applicants who are likely to

(25)

Department of Computer Science | Bahria University

Business Applications (2)

• Predicting Foreign Exchange Fluctuations:

– A set of relevant indicators were

identified, used as inputs to NN

– NN was trained for exchange rates of US

dollar against Swiss franc and Japanese yen, using data from first 6 months of 1990. Then it was tested over an 8- to 11-week period

– Results revealed return on capital of about

(26)

Department of Computer Science | Bahria University

Business Applications (3)

• Advance Evaluations:

– Neural network uses the data in the

advance loan application

– It estimates value of the property based on

the immediate neighborhood, the city, and the country

– The system comes up with a valuation for

the property and a risk analysis for the loan.

(27)

Department of Computer Science | Bahria University

Association Rules

• A KB tool that generates a set of

rules to help understanding relationships that exist in data

• Types:

– Boolean rule

– Quantitative rule

– Multi-dimensional rule

(28)

Department of Computer Science | Bahria University

Boolean Rule (An Example)

• A rule that examines the

presence or absence of items

• For example, if a customer buys

a PC and a 17” monitor, then he will buy a printer. Presence of items (a PC and 17” monitor)

implies presence of the printer in the customer’s buying list

(29)

Department of Computer Science | Bahria University

Quantitative Rule (An Example)

• A rule that considers the

quantitative values of items

• For example, if a customer

earns between $30,000 and $50,000 and owns an

apartment worth between $250,000 and $500,000, he will buy a 4-door automobile

(30)

Department of Computer Science | Bahria University

Multi-dimensional Rule

• A rule that refers to a multitude of

dimensions

• If a customer lives in a big city and

earns more than $35,000, then he will buy a cellular phone

• This rule involves 3 attributes:

living, earning, and buying.

Therefore, it is a

(31)

Department of Computer Science | Bahria University

(32)

Department of Computer Science | Bahria University

Inferences for Knowledge

Management

• Cost / benefit analysis

– Tangible costs - user training, hardware + software, backup, support, maintenance

– Intangible costs - user resistance and learning curve

• Quality Assurance

– Capability of initial design

(33)

Department of Computer Science | Bahria University

33

User Interface

(Web browser software installed on each user’s PC)

Authorized access control

(e.g., security, passwords, firewalls, authentication)

Collaborative intelligence and filtering

(intelligent agents, network mining, customization, personalization)

Knowledge-enabling applications

(customized applications, skills directories, videoconferencing, decision support systems,

group decision support systems tools)

Transport

(e-mail, Internet/Web site, TCP/IP protocol to manage traffic flow)

Middleware

(specialized software for network management, security, etc.)

The Physical Layer

(repositories, cables)

Databases Data warehousing

(data cleansing, data mining) Groupware (document exchange, collaboration) Legacy applications (e.g., payroll) 1 2 3 4 5 6 7

Layers of KM Architecture

References

Related documents

A new image denoising filter to deal with the additive Gaussian white noise model based on a weights optimization problem is proposed.. The proposed algorithm is computationally

* OFFICES ARE OFFERED FULLY INCLUSIVE OF HEATING, LIGHTING, WATER, BUSINESS RATES AND FURNITURE.. • Easy in-easy out terms • 24hr access

This paper compares the adjustment of manufacturing employment and hours in West Germany, France and Belgium, three countries with strong job security regulations and well-

Genetic analyses show that Ce-wts-1 functions synergistically with the TGF-b Sma/Mab pathway to regulate body length.. In addition, CE-WTS-1::GFP is enriched near the inner

The experiments show that the extended limiters reduce exhaust smoke formation during acceleration to a minimum, and that the suggested limiter, combined with adaptive feedforward

[r]

Training Data Machine Learning Algorithm Test Data Predictive Model Predicted Outcome labels Labels. Supervised

Redeem JPMiles online for award tickets at jetairways.com for Jet Airways and JetKonnect flights (within India) and avail a 20% discount on the redemption requirement.