olap, expert system, data visualisation

30
KNOWLEDGE MANAGEMENT PRESENTED BY: AKASH SHARMA MBA

Upload: akash-sharma

Post on 16-Apr-2017

257 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Olap, expert system, data visualisation

KNOWLEDGE MANAGEMENT

PRESENTED BY:AKASH SHARMA

MBA

Page 2: Olap, expert system, data visualisation

OLAP (Online Analytical

Processing)

Page 3: Olap, expert system, data visualisation

OVERVIEW

INTRODUCTION OLAP CUBE OLAP OPERATION TYPES OF OLAP BENEFITS OF OLAP

Page 4: Olap, expert system, data visualisation

INTRODUCTION TO OLAP

OLAP (online analytical processing) is computer processing that enables a user to easily and selectively extract and view data from different points of view.

OLAP allows users to analyze database information from multiple database systems at one time.

OLAP data is stored in multidimensional databases.

Page 5: Olap, expert system, data visualisation

Some popular OLAP server software programs include:

Oracle Express Server Hyperion Solutions Essbase

OLAP processing is often used for data mining.

OLAP products are typically designed for multiple-user environments, with the cost of the software based on the number of users.

Page 6: Olap, expert system, data visualisation

THE OLAP CUBE

An OLAP Cube is a data structure that allows fast analysis of data.

The arrangement of data into cubes overcomes a limitation of relational databases.

It consists of numeric facts called measures which are categorized by dimensions.

The OLAP cube consists of numeric facts called measures which are categorized by dimensions.

Page 7: Olap, expert system, data visualisation

OLAP CUBE

Page 8: Olap, expert system, data visualisation

OLAP OPERATIONS

The user-initiated process of navigating by calling for page displays interactively, through the specification of slices via rotations and drill down/up is sometimes called "slice and dice".

Slice: A slice is a subset of a multi-dimensional array corresponding to a single value for one or more members of the dimensions not in the subset.

Dice: The dice operation is a slice on more than two dimensions of a data cube (or more than two consecutive slices).

Page 9: Olap, expert system, data visualisation

Drill Down/Up: Drilling down or up is a specific analytical technique whereby the user navigates among levels of data ranging from the most summarized (up) to the most detailed (down).

Roll-up: A roll-up involves computing all of the data relationships for one or more dimensions. To do this, a computational relationship or formula might be defined.

Pivot: To change the dimensional orientation of a report or page display.

The output of an OLAP query is typically displayed in a matrix (or pivot) format. The dimensions form the row and column of the matrix; the measures, the values.

Page 10: Olap, expert system, data visualisation

TYPES OF OLAP

Relational OLAP(ROLAP): Extended RDBMS with multidimensional data mapping to standard relational operation.

Multidimensional OLAP(MOLAP): Implemented operation in multidimensional data.

Hybrid OnlineAnalytical Processing (HOLAP) is a hybrid approach to the solution where the aggregated totals are stored in a multidimensional database while thedetail data is stored in the relational database. This is the balance between the data efficiency of the ROLAP model and the performance of the MOLAP model.

Page 11: Olap, expert system, data visualisation

BENEFITS OF OLAP

One main benefit of OLAP is consistency of information and calculations.

"What if" scenarios are some of the most popular uses of OLAP software and are made eminently more possible by multidimensional processing.

It allows a manager to pull down data from an OLAP database in broad or specific terms.

OLAP creates a single platform for all the information and business needs, planning, budgeting, forecasting, reporting and analysis.

Page 12: Olap, expert system, data visualisation

EXPERT SYSTEM

Page 13: Olap, expert system, data visualisation

Overview

•What is an Expert System?•History•Components of Expert System•Who is involved?•Development of Expert System

Page 14: Olap, expert system, data visualisation

WHAT IS AN EXPERT SYSTEM?

An expert system is a computer program that contains some of the subject-specific knowledge of one or more human experts.

Page 15: Olap, expert system, data visualisation

History of Expert Systems

Page 16: Olap, expert system, data visualisation

Early 70s Goal of AI scientists develop computer

programs that could in some sense think . In 60s general purpose programs were

developed for solving the classes of problems but this strategy produced no breakthroughs.

In 1970 it was realized that The problem-solving power of program comes from the knowledge it possesses.

Page 17: Olap, expert system, data visualisation

To make a program intelligent, provide it with lots of high-quality, specific knowledge about some problem area.

Page 18: Olap, expert system, data visualisation

Building Blocks of Expert System

Page 19: Olap, expert system, data visualisation

Knowledge base (facts)

Production Rules ("if.., then..")

Inference Engine (controls how "if.., then.." rules are applied towards facts)

User Interface

Page 20: Olap, expert system, data visualisation

Knowledge Base The component of an expert system that contains

the system’s knowledge.

Expert systems are also known as Knowledge-based systems.

Page 21: Olap, expert system, data visualisation

Knowledge Representation Knowledge is represented in a computer in the

form of rules ( Production rule). Consists of an IF part and THEN part. IF part lists a set of conditions in some logical

combination. If the IF part of the rule is satisfied;

consequently, the THEN part can be concluded.

Page 22: Olap, expert system, data visualisation

Knowledge Representation If flammable liquid was spilled then call the fire

department. If the material is acid and smells like vinegar then

the spill material is acetic acid.

Page 23: Olap, expert system, data visualisation

Chaining of IF-THEN rules to form a line of reasoning

Forward chaining (facts

driven)

Backward chaining (goal driven)

Page 24: Olap, expert system, data visualisation

Inference Engine

An inference engine tries to derive answers from a knowledge base.

It is the brain of the expert systems that provides a methodology for reasoning about the information in the knowledge base, and for formulating conclusions.

Page 25: Olap, expert system, data visualisation

User Interface

It enables the user to communicate with an expert system.

Page 26: Olap, expert system, data visualisation

Other featuresReasoning with uncertainty

Explanation of the line of reasoning

Fuzzy Logic

Page 27: Olap, expert system, data visualisation

Data Visualization

Page 28: Olap, expert system, data visualisation

Data Visualization

“...to convey information through visualrepresentations.”

“...produces (interactive) visual representations of abstract data to reinforce human cognition; thus enabling the viewer to gain knowledge about the internal structure of the data and causal relationships in it.”

Page 29: Olap, expert system, data visualisation

Visualization Goals Answer questions (or discover them) Make decisions See data in context Support graphical calculation Find patterns Present argument or tell a story Inspire

Page 30: Olap, expert system, data visualisation

Three Functions of Visualization Record: store information Analyze: support reasoning about information Communicate: convey information to others