exploiting data mining techniques for improving the ...€¦ · data mining intelligent agents....

44
Exploiting Data Mining techniques for improving the Efficiency of Agents for Supply Chain Management A. Symeonidis, V. Nikolaidou and Pericles A. Mitkas Electrical and Computer Engineering Dept., Aristotle University of Thessaloniki, Greece Informatics and Telematics Institute, Center for Research and Technology – Hellas, CERTH IADM’06, Hong Kong, China, December 18, 2006

Upload: others

Post on 11-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Exploiting Data Mining techniques for improving the Efficiency of Agents

for Supply Chain Management

A. Symeonidis, V. Nikolaidou and Pericles A. Mitkas

Electrical and Computer Engineering Dept.,Aristotle University of Thessaloniki, Greece

Informatics and Telematics Institute, Center for Research and Technology – Hellas, CERTH

IADM’06, Hong Kong, China, December 18, 2006

Page 2: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 2

AUTh

Agent Intelligence & Data Mining

Agent Intelligence & Data Agent Intelligence & Data MiningMining

Data Mining Intelligent Agents

Page 3: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 3

AUTh

Merging TechnologiesMerging Technologies

Software agents have been repeatedly used for executing DM tasks

DM results can be also dynamically incorporated to MAS

The inductive nature of DM and the lack of appropriate tools hinder the unflustered incorporation of knowledge to MAS

Knowledge

Information

Data

Agents for enhanced

Data MiningData Mining

for enhancedAgents

Page 4: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 4

AUTh

Presentation OutlinePresentation OutlineAgent Intelligence through Data MiningAgents for Supply Chain ManagementTrading Agent CompetitionAgent MerTACorMerTACor

Architecture – Modules

Methodology

Evaluation of MerTACorMerTACor's bidding mechanismPre-processing, Training, Meta-classification

Comparison to the fail-safe mechanism

Results – evaluation

Conclusions

Page 5: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 5

AUTh

Reasoning Agent

Software Agent Paradigm

Knowledge Discovery Roadmap

Agent Intelligence through Data MiningAgent Intelligence through Data Mining

Historical Data Knowledge Model

ApplicationDomain Agent Modelling

AgentType

InferenceStructure

Page 6: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 6

AUThDefinition of Agent Definition of Agent TrainingTraining

Agent Training: The process of dynamically incorporating DM-extracted knowledge models to SAs and MAS

Retraining: The process of dynamically replacing an agent’s knowledge model with an enhanced one

Page 7: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 7

AUTh

Agents for SCMAgents for SCMAgent-based Supply Chain Management using Data MiningAd-hoc techniques underline the need for a generic design and evaluation methodology

SUPPLIERS MANUFAC TURERS

DISTRIBU TORS CLIENTS

Page 8: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 8

AUThTAC OverviewTAC Overview(Trading Agent Competition)(Trading Agent Competition)

Michigan University – 2000Swedish Institute of Computer Science (SICS) – 2002A quite realistic environment for benchmarking trading agents2 games

TAC Classic (Travel Game)TAC SCM (Supply Chain Management Game)

Page 9: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 9

AUThThe TAC SCM ModelThe TAC SCM Model

MotherboardMotherboard MemoryMemory

HDDHDDCPUCPU

InventoryInventoryAssembling Assembling

UnitUnit

SuppliersSuppliers

CustomersCustomers

Page 10: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 10

AUTh

TAC SCM game detailsTAC SCM game details

6 PC assembling agents competing with each other8 suppliers (2 for each component)220 virtual trading days15’’ / day · 220 days = 55’ (real time)SICS server on the Internet (Customers, Suppliers, Bank)Agents acting autonomouslyWinner: Biggest revenue

Page 11: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 11

AUThTransactionsTransactions1.1. Request For QuoteRequest For Quote

2.2. OfferOffer

3.3. OrderOrder RFQRFQ

Agents Agents SuppliersSuppliers

Customers Customers AgentsAgents

First Price Sealed AuctionsFirst Price Sealed Auctions

OfferOffer

OrderOrder

RFQRFQ

OfferOffer

OrderOrder

Page 12: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 12

AUThTAC SCM TAC SCM -- ChallengesChallengesSuppliers

• Where should I buy from?

• What offer should I make?

• When should I replenish my inventory?

• Ability to change supplier in case of unreliability

• Inventory management

• Minimize cost

Customers

• Can I forecast the fore-coming winning bids?

• What prices do my competitors offer?

• In which market range can I increase prices?

• Perceive the dynamicity of demand and re-adjust marketing strategy according to the new data

• Take advantage of market opportunities

• Maximize profit

Optimal production scheduling as quickly as possible

1515’’’’ decision decision timetime

Page 13: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 13

AUThAgent MerTACor SCMAgent MerTACor SCM

Modular design:Supply management (Procurer)Inventory management (Inventory Manager)Factory scheduling (Scheduler)Customer management (Bidder)

Assembling strategy: assemble-to-orderInventory strategy: demand-driven inventoryFactory simulatorSales strategy: Based on data mining on historical data

Page 14: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 14

AUTh

Technologies usedTechnologies used

Sun Java 2 SE 1.4.2Sun Java 2 SE 1.4.2SCM Agentware (SICS)SCM Agentware (SICS)MATLABMATLABWEKA (Waikato Environment for WEKA (Waikato Environment for Knowledge Analysis)Knowledge Analysis)

MerTACor: mercator = merchant (latin)

Page 15: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 15

AUThProcurerProcurerEveryday transactions with suppliers

3-type Component procurement:• Normal: Replenish inventory levels

• Critical: Cover production line needs

• Proactive: Obtain components at a low cost

High component High component pricesprices

Initial procurement strategyInitial procurement strategy1st day: Small quantities, immediate initiation of the PC

assembling process 2nd day: Large quantities

Great componentGreat componentdemanddemand

Page 16: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 16

AUThInventory ManagerInventory ManagerMinimum quantities stored (assemble-to-order strategy)Dynamic, demand-driven inventory replenishmentMap component demands to market ranges

Component demand

Market rangeRange mappingRange mapping

Page 17: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 17

AUThSchedulerSchedulerSchedules production and shipping

Processes orders & RFQsSorts ordersDecides on the optimal offer set

Simulates assembling unit processes (Simulator)Bilateral recursionVirtual dynamic inventory2000 – 20000 simulation cycles / dayResponse time < ILP time

…d + 9 d + 15d + 8d + 7…d + 2d + 1d

CurrentCurrent

datedate Task: RFQ, orderTask: RFQ, order

Backward recursion (past)Backward recursion (past) Forward recursion (future)Forward recursion (future)

Page 18: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 18

AUThBidderBidderMake offers to customers

Sort RFQs with respect to expected profitProfit = Offer price – Component cost – Inventory Cost

Core task: Find the winning bid

On-line Reinforcement Learning model• Trial & Error method: Reward (winning bid) & punish (lost

order)• Problem: Not many experiments

Off-line Data Mining training model

Page 19: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 19

AUThCharacteristics of an Characteristics of an intelligent systemintelligent system

Defined by Landauer and Bellman (2000):AdaptabilityProblem identificationAssociation of informationIdentification of assumptionsLearningModeling and predictionSymbolic language

Page 20: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 20

AUThCreating an intelligent Creating an intelligent systemsystem

Problem identificationIdentification of assumptionsAdaptabilityAssociation of informationLearningModeling and predictionSymbolic language

Game specifications!

Data Mining model!

Not applicable

Page 21: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 21

AUThEvaluation methods used in bibliographyEvaluation methods used in bibliography

Ad-hoc evaluation metrics for agent-based Supply Chain Management solutionsPerformance is measured in terms of profitAlgorithms / mechanisms are compared to other heuristics-based approachesDumke, Koeppe and Wille (2000) define the following metrics at agent working level:

CommunicationInteractionLearning

AdaptationNegotiationCollaborationCoordination

CooperationSelf-reproductionPerformanceSpecialisation

Page 22: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 22

AUThEvaluating the system's Evaluating the system's intelligenceintelligence

• Learning

• Adaptation

• Performance

Data Miningmodel!

• Interaction

• Negotiation

• Communication

• Collaboration

• Coordination

• CooperationGame

specifications!

• Self-reproduction

Not applicable

Page 23: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 23

AUTh

Evaluating the algorithmEvaluating the algorithm

Predict the winning price of a bid

Agent efficiency

DataMining

Knowledge model vs. fail-safe mechanism

Page 24: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 24

AUThUse of data mining to predict Use of data mining to predict the winning bid the winning bid

PC AuctionPC Auction PC TypePC Type

QuantityQuantity

Current dateCurrent date

Price of the PCs on the Price of the PCs on the previous dateprevious date

……

FindFind

The minimum attribute set that can be The minimum attribute set that can be used to represent the current auction, used to represent the current auction,

with respect to previous auctionswith respect to previous auctions

So thatSo that

Forecast the winning Forecast the winning bid of the auctionbid of the auction

Historical dataHistorical data

Page 25: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 25

AUTh

PrePre--processingprocessing

Remaining attributes:DemandReserve PriceMaximum price for last 2 daysMinimum price for previous day

Two datasets:One-third (1/3) of the initial instancesOne-eighth (1/8) of the initial instances

Page 26: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 26

AUTh

TrainingTraining

Page 27: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 27

AUTh

MetaMeta--classificationclassification

Page 28: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 28

AUTh

Start Start –– End effectsEnd effects

Start effect:Trying to build up an initial inventory

End effect:Trying to sell any remaining stock items

Page 29: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 29

AUTh

FailFail--safe mechanismssafe mechanisms

Following mechanism that monitors prices

Monitors other agents’ pricesFor each pair {PC type,Reserve price} estimate a price using linear regression

k-NN algorithm for on-line estimation of the probability to accept offer

Find k similar RFQs

Deal with the Deal with the ““StartStart”” & & ““EndEnd”” effecteffect

Maximization of the assembling Maximization of the assembling unit performanceunit performance

Page 30: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 30

AUTh

DM vs FollowerDM vs Follower

Additive – M5' Unsm. Unp.

Fail-Safe Mech-anism

0

0,1

0,2

0,3

0,4

0,5

0,6

0,7

0,8

0,9

1

Correlation Coefficient

Initial stateFinal stateNormal state

Additive – M5' Unsm. Unp.

Fail-Safe Mechanism

02,5

57,510

12,515

17,520

22,525

27,530

32,535

Relative Absolute Error (%)

Initial stateFinal stateNormal state

Page 31: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 31

AUTh

Algorithms evaluationAlgorithms evaluationLinear Regression imposes a linear relationship on the dataSupport Vector Machines needs an a priori knowledge of the mapping functionNeural Networks produce extremely complicated models and require parameter tweakingAdditive Regression is an enhancement over BaggingThe combination of M5' and Additive Regressionwas optimal for our data!

Page 32: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 32

AUThMerTACor at the finalsMerTACor at the finalsThe best 6 agents compete on 16 gamesDifferent – competitive strategiesVery strong demands – low revenuesMerTACor finished 3rd

Xonar-1.985 MMaxon6University of Minnesota-311 844MinneTAC5University of Michigan-220 503Deep Maize4Aristotle University – CERTH / ITI546 272MerTACor3

University of Southampton1.604 MSouthamptonSCM2

The University of Texas at Austin4.741 MTacTex-051

AffiliationAverage ScoreAgentPlace

Page 33: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 33

AUTh

TAC 2005 TAC 2005 TAC SCM Team – Agent MerTACor SCM

Giannis KontogounisKyriakos ChatzidimitriouAndreas Symeonidis

TAC Classic Team – Agent MerTACor ClassicPanos Toulis Dionysis Kehagias

Team LeaderProfessor P. Mitkas

RepresentingElectrical and Computer Engineering Dept. – Aristotle University of ThessalonikiInformatics and Telematics Institute – CERTH

Page 34: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 34

AUTh

Minimized inventory Minimized inventory costscosts

98.88% order 98.88% order satisfactionsatisfaction

Medium performance Medium performance (60.63%) of the (60.63%) of the assembleassemble--toto--order order factory strategyfactory strategy

Supplier contracts were Supplier contracts were very expensive very expensive

MerTACor SynopsisMerTACor Synopsis

Page 35: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 35

AUTh

An integrated environmentAn integrated environment

Order Recommendation

SupplierRelationshipManagement

(SRM)

DemandForecasting

MarketBasket

Analysis

CustomerRelationshipManagement

(CRM)

CustomersInventory

Suppliers

Page 36: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 36

AUTh

Final RecommendationFinal RecommendationProductProfiles

Availabilities

Ordered Quantities

Split Policy

sS Point

Customer & SupplierProfiles

OrderPreferences

RA

Static BusinessRules

Delivery Quantities

Quantities to Procure

Delivery Days

Due Days

Additional Discounts(Positive, Negative)

Page 37: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 37

AUTh

Conclusions (1/2)Conclusions (1/2)

Added value without rebuilding or reengineering the systemReduction of work effort through adaptability of business rules and automatic generation of the recommendationReusable and customizable system (match different ERP platforms with minimum effort)

Page 38: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 38

AUTh

Conclusions (2/2)Conclusions (2/2)Improvement Classic ERP ERP + DKE

Market Basket Analysis No Yes

RecommendationsIndirectly, through

reportsAutomatically

Autonomy No YesAdaptability Low High

Customer Management &Pricing Policy

No Yes

Supplier Management No Yes

Page 39: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 39

AUTh

Why agents for SCM?Why agents for SCM?Natural fit. Multi-role multi-entity problem.

SCM/CRM systems generate and maintain large databases which are conducive to DM.

The incorporation of DM-extracted knowledge models can be a dynamic and automated process, providing MAS with increased flexibility.

The presented methodology extends the application range of inductive logic models.

Retraining is possible, a fact that is of great importance for discovering and dealing with new trends in incoming data.

Page 40: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 40

AUTh

Open IssuesOpen Issues

Page 41: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 41

AUTh

Data mining and intelligent agentsData mining and intelligent agentsHow to determine safety and soundness in multi-agent systemsHow to specify a methodology for developing intelligent (through data mining) multi-agent applicationsWhen and how to perform agent retraining

Page 42: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 42

AUTh

Data mining and intelligent agentsData mining and intelligent agents

How to develop self-improving agents through DM How to develop tools and techniques for data mining agent behaviorHow to specify DM metrics that take semantics seriously into accountHow to evaluate agent “intelligence”

Page 43: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 43

AUTh

We created a top-performing Supply Chain Management intelligent agent

We evaluated a set of Data Mining algorithms to produce a knowledge model for our agent

We sketched a methodology for efficient Data Mining-enhanced Supply Chain Management agents

The contributionThe contribution

Page 44: Exploiting Data Mining techniques for improving the ...€¦ · Data Mining Intelligent Agents. Pericles A. Mitkas Data Mining for improving the Efficiency of SCM Agents 18/12/2006

Pericles A. Mitkas

Data Mining for improving the Efficiency of SCM Agents

18/12/2006 44

AUTh

More informationMore informationMertacor Web site: http://http://issel.ee.auth.gr/MertacorWebissel.ee.auth.gr/MertacorWeb//

A new Book (August 2005)Agent Intelligence through Data Miningby Andreas Symeonidis & Pericles A. Mitkas

Springer Science & Business Media

Thursday’s tutorial onKnowledge Extraction for Knowledge Extraction for Improving Agent EfficiencyImproving Agent Efficiency