Fuzzy Mobile Agents for Distributed e-Shopping Data Mining Presented by Lin Lu.

Slides:



Advertisements
Similar presentations
E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Advertisements

10 september 2002 A.Broersen Developing a Virtual Piano Playing Environment By combining distributed functionality among independent Agents.
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
An Intelligent System for Dynamic Online TV Programming Allocation from TV Internet Broadcasting Thamar E. Mora, Rene V. Mayorga Faculty of Engineering,
Mobile Agents Mouse House Creative Technologies Mike OBrien.
FYP Presentation Mobile Marketing Management System CHA2 Mobile Commerce Applications II Mobile Marketing Management System Presented by Cheng.
Distributed System Services Prepared By:- Monika Patel.
Interaction model of grid services in mobile grid environment Ladislav Pesicka University of West Bohemia.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
BY MAULIK PATEL CED, GPERI Computing Architecture.
Seyedehmehrnaz Mireslami, Mohammad Moshirpour, Behrouz H. Far Department of Electrical and Computer Engineering University of Calgary, Canada {smiresla,
Fuzzy Logic and its Application to Web Caching
Smart Shopper A Consumer Decision Support System Using Type-2 Fuzzy Logic Systems Ling Gu 2003 Fall CSc8810.
Designing Multimedia with Fuzzy Logic Enrique Diaz de Leon * Rene V. Mayorga ** Paul D. Guild *** * ITESM, Guadalajara Campus, Mexico ** Faculty of Engineering,
Web- and Multimedia-based Information Systems. Assessment Presentation Programming Assignment.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Managing Agent Platforms with the Simple Network Management Protocol Brian Remick Thesis Defense June 26, 2015.
WSN Simulation Template for OMNeT++
Guided Conversational Agents and Knowledge Trees for Natural Language Interfaces to Relational Databases Mr. Majdi Owda, Dr. Zuhair Bandar, Dr. Keeley.
Intelligent Agents revisited.
Chapter 12: Intelligent Systems in Business
LYU 0004 Mobile Agent’s Community Group Member: Cheng Tsz Hei Ho Man Lam.
WELCOME TO THE WORLD OF FUZZY SYSTEMS. DEFINITION Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept.
COS 461: Computer Networks
An Environmental Multiagent Architecture for Health Management Francesco Amigoni Nicola Gatti.
Eleventh Edition 1 Introduction to Essentials for Information Systems Irwin/McGraw-Hill Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
Distributed Collaborations Using Network Mobile Agents Anand Tripathi, Tanvir Ahmed, Vineet Kakani and Shremattie Jaman Department of computer science.
Eleventh Edition 1 Introduction to Essentials for Information Systems Irwin/McGraw-Hill Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Sample Research Areas in Advanced Operating Systems.
MODULE 6 THE INTERNET. Introduction to the Internet and World Wide Web A computer network is a communication system that connects two or more computers.
Distributed Process Implementation
Chapter 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
Packetizer ® Copyright © 2008 H.325 Beyond Today’s Second Generation Systems Paul E. Jones Rapporteur, ITU-T Q12/16 1.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
The Internet in Education Objectives Introduction Overview –The World Wide Web –Web Page v. Web Site v. Portal Unique and Compelling Characteristics Navigation.
Mobile search engine for a smart phone / navigation system can be used to search and compare hundreds of stores and their products in seconds. © 2001 –
Mobile Agent Technology for the Management of Distributed Systems - a Case Study Claudia Raibulet& Claudio Demartini Politecnico di Torino, Dipartimento.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Marketing Management Online marketing
10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.
Computational Web Intelligence for Wired and Wireless Applications Yan-Qing Zhang Department of Computer Science Georgia State University Atlanta, GA
Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents Independent Study: Wireless.
Review Meeting – INSEAD, Fontainebleau – 30 March L 2 C Learning to Collaborate Knowledge Management Tools Development The L2C Knowledge Community.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Study on Intelligent E-Shopping System Based on Data Mining Reporter : 傅冠儒、 吳慈安 Data Mining Final Report Xiaoyan Jiang School of Electronic.
Introduction to the Adapter Server Rob Mace June, 2008.
1 Strategic Perspective on DERI What’s DERI’s market? –“Electronic User Service Market” What's driving this market? –Rationalisation & Personalisation.
Intelligent Internet Agents for Distributed Data Mining {yzhang, sowen, sprasad, Yanqing Zhang, Scott Owen, Sushil Prasad.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
1 Chapter 12. Web Information Integration Using Multiple Character Agents Soft computing Laboratory Yonsei University October 27, 2004.
1 Reasons for Migrating Code The principle of dynamically configuring a client to communicate to a server. The client first fetches the necessary software,
UML - Development Process 1 Software Development Process Using UML.
IPS Infrastructure Technological Overview of Work Done.
Instructor : Dr. Powsiri Klinkhachorn
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
The Utilization of Artificial Intelligence in a Hybrid Intrusion Detection System Authors : Martin Botha, Rossouw von Solms, Kent Perry, Edwin Loubser.
Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile.
Smart Web Search Agents Data Search Engines >> Information Search Agents - Traditional searching on the Web is done using one of the following three: -
TRACE ANALYSIS AND MINING FOR SMART CITIES By G. Pan Zhejiang Univ., Hangzhou, China G. Qi ; W. Zhang ; S. Li ; Z. Wu ; L. T. Yang.
Dinner for Two. Fuzzify Inputs Apply Fuzzy Operator.
Chapter 27 Network Management Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture-6 Bscshelp.com. Todays Lecture  Which Kinds of Applications Are Targeted?  Business intelligence  Search engines.
The Biologically Inspired Distributed File System: An Emergent Thinker Instantiation Presented by Dr. Ying Lu.
Fuzzy Inference System
Mobile Agents M. L. Liu.
eCareTaker: Context Aware Web Services
Presentation transcript:

Fuzzy Mobile Agents for Distributed e-Shopping Data Mining Presented by Lin Lu

Acknowledgement  First of all, thanks to Dr. Zhang for guidance, encouragement and patience throughout the length of the project  Thanks also go to my committee member, Dr. Sunderraman, for his continuous support over the time of my stay at GSU

Overview  Introduction  Architecture of KAARIBOGA Mobile Agents  Design Issues of FMADeSDM  Implementations of FMADeSDM  Concluding Remarks  Demo

Introduction  Background and purpose Explosive growth of World Wide Web (WWW) makes retrieving information of interest dramatically more challenging Currently-used smart commercial search engines always fall short in providing prompt and efficient results Mobile agent paradigm has been recently developed, with high demands in e-commerce applications Demands for Intelligent mobile agent

Introduction  What is mobile agent? A mobile agent is an autonomous program that can migrate through a heterogeneous network searching for and interacting with services on user's behalf.  What is fuzzy logic? Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept of partial truth -- truth values between "completely true" and "completely false".

Introduction (cont.)  Why fuzzy logic? Fuzzy logic uses soft linguistic variables to represent the range of numerical values and allow these linguistic values to overlap. Fuzzy logic can be used to deal with uncertain information to come up with decisions, which is ideal for solving real- world problems.  Algorithms used in the project Fuzzy-user-preference-based ranking algorithm Distributed data mining algorithm and centralized data-mining algorithm

Architecture of KAARIBOGA Mobile Agents  Life-cycle Model – Creation – Start – Destroy – Dispatch – Arrival – Sleep – Awake – Message handling

Architecture of KAARIBOGA Mobile Agents (cont.)  Navigation Model Send Kaariboga Message Kaariboga Base Transfer agent between Kaariboga bases Pack agent into message Unpack agent

Architecture of KAARIBOGA Mobile Agents (cont.)  Communication Model Message exchange between agents and/or bases Kaariboga Base

Kaariboga Domain Architecture of KAARIBOGA Mobile Agents (cont.)  Architecture of Kaariboga System Architecture of Kaariboga system Kaariboga Base

Design Issues of FMADeSDM  Fuzzy Ranking lowmediumhigh  Min.(Min.+Max.)/2Max.Price Fuzzy linguistic values for price short mediumlong  Min.(Min.+Max.)/2Max. Distance Fuzzy linguistic values for distance very lowmediumvery high  lowhigh Rank Fuzzy linguistic values for rank Price Distance LowMedium Short Very HighHighMedium HighMediumLow Long MediumLowVery Low High Fuzzy rule base for Price, Distance and Rank

Design Issues of FMADeSDM (cont.)  Fuzzy Ranking Example lowmediumhigh  Price Fuzzifications for price = $ short mediumlong  Distance Fuzzifications for distance = 17miles PiDiPiDi  i P i D i Rank = (0.75*0.75* *0.75* *0.25* *0.25*0.2) (0.75* * * *0.2) = = 0.64 Fuzzy rule for Price = $185, Distance = 17mile Price Distance LowMedium HighMedium LongMediumLow

 Shopping Searching Agents Search Agent 1 store user Search Agent dispatch Local Agent generate go Search Agent result Local File search message with result Search Agent time out go Scenario for search agent 1 Design Issues of FMADeSDM (cont.)

Search Agent dispatch user 1 store 2  Shopping Searching Agents Search Agent 2 Scenario for search agent 2 go Local Agent generate result Local File search message with result go result message with result Fuzzy Ranking Display go Search Agent time out counter=1 Search Agent time out counter=2 go Search Agent search Local File go Search Agent Design Issues of FMADeSDM (cont.)

 Shopping Searching Agents Search Agent 3 Scenario for search agent 3 Search Agent dispatch Local Agent generate go Local File resultsearch Search Agent message with rank time out go resultsearch message with rank go Search Agent counter=1 time out counter=2 go user Search Agent Local File Search Agent 1 store 2 Fuzzy Ranking Fuzzy Ranking Design Issues of FMADeSDM (cont.) Update Fuzzy Value

Implementation of FMADeSDM  Fuzzy Ranking Personalized fuzzy ranking criteria

Implementation of FMADeSDM(cont.)  Search Agent 1 Interface for dispatching search agent 1 Search result of search agent 1 (b) Search result of search agent 1 (a) Message on visited store server

 Search Agent 2 & 3 Interface for dispatching search agent Search result of search agent Implementation of FMADeSDM(cont.)

Concluding Remarks  Kaariboga Mobile Agents system is introduced and studied  Fuzzy Mobile Agents for Distributed e-Shopping Data Mining System is developed  Implemented three kinds of search mobile agents  Proposed a simple scenario to monitor the aliveness of each search agent

Concluding Remarks (cont.)  Fuzzy-user-preference-based ranking algorithm is used  Dynamically updated fuzzy values are employed in distributed data mining algorithm  Ideas proposed in FMADeSDM can be extended to similar applications beyond the e-commerce application

Demo