Towards Rule-based System for the Assembly of 3D Bricks
|
|
|
- Kathleen Robinson
- 10 years ago
- Views:
Transcription
1 Universal Journal of Communications and Network 3(4): 77-81, 2015 DOI: /ujcn Towards Rule-based System for the Assembly of 3D Bricks Sanguk Noh School of Computer Science and Information Engineering, The Catholic University of Korea, Republic of Korea Copyright 2015 by authors, all rights reserved. Authors agree that this article remains permanently open access under the terms of the Creative Commons Attribution License 4.0 International License Abstract This paper concentrates on the design and preliminary implementation of an intelligent inference system for the assembly of 3D bricks. We model the 3D assemblage as the output of the assembly of 3D bricks. To intelligently guide the assembly of 3D bricks to the completion of a specific 3D assemblage, our system must be equipped with the component of identifying the necessary parts needed to complete the final product, and the component of checking whether the steps needed for completion are followed. Towards this end, we formulate logical rules represented as if-then rules into knowledge base. The knowledge base, thus, contains facts about the intermediate components of building bricks and their sequences given a specific domain. Our system then uses the logical rules in knowledge base and entails new facts from the knowledge base to provide a final assemblage with proper building components. Based upon the design of our system, we will develop and construct various knowledge bases for 3D assemblages, which are made for creative science education. Keywords Intelligent Inference System, 3D Brick Assembly Process, Creative Science Education facts about the intermediate components of building bricks and their sequences given a specific domain. Our system then uses the logical rules in knowledge base and entails new facts from the knowledge base to provide a final assemblage with proper building components. As a case study in this paper, we develop a rule-based system built by CLIPS [3] and JESS [4] to guide the assembly of a car using LEGO bricks, and its graphic user interface to check whether or not a proper sequence of assembly has been performed. Based upon the design and preliminary implementation of our system, we hope that we are able to develop and construct various knowledge bases for 3D assemblages and apply them to the assemblages built using 3D bricks, which are made for creative science education. The paper is organized as follows. In Section 2, we briefly compare our approach to related research. Section 3 briefly presents the simple domain of a 3D brick assembly process for creative scientific education, and is devoted to the design of our intelligent inference system. Section 4 provides a preliminary implementation of our system including both rule-based system and graphic user interface in a simple car assembly domain. In Section 5, we summarize our results and discuss further research issues. 1. Introduction In this paper, we focus on the design and preliminary implementation of an intelligent inference system for the assembling process of bricks, which is made for creative science education. We model the 3D assemblage as the output of 3D brick assembly process. To intelligently guide the assembling process of 3D bricks given a specific 3D assemblage, our system should be equipped with the component of identifying the necessary parts of assemblage to be completed, and the component of checking the integrity of sequence for a complete assemblage. Towards this end, we formulate logical rules represented as if-then rules into knowledge base [1, 2]. The knowledge base, thus, contains 2. Related Work To intelligently guide the assembling process of 3D bricks given a specific 3D assemblage, our system needs an inference engine, such as CLIPS and JESS. In this section, we briefly compare these two frameworks, and analyze their characteristics. We implemented these systems into the domain of 3D assemblages. CLIPS (C Language Integrated Production System) [3] is a public domain building tool for expert systems. CLIPS deals with rules and facts in knowledge base, as depicted in Fig. 1. According to the user s responses to a series of yes/no or textual questions, the CLIPS inference engine can make a rule applicable and then be asserted into knowledge base as new facts. The Jess programming language [4] is also a rule-based system for the Java platform, which was
2 78 Towards Rule-based System for the Assembly of 3D Bricks developed by E. Friedman-Hill at Sandia National Labs. The Jess rule engine utilizes the Rete algorithm. The pattern matcher of Jess inference engine applies a set of rules in rule base to a set of facts in fact base, as depicted in Fig. 2. We summarize the features of CLIPS and JESS in Table 1. Figure 1. Architecture of CLIPS. 3.1 Example Domain of 3D Assemblage Let us take a specific example of 3D car assembly domain. It consists of a number of 3D bricks, which can be used to build specific components of the car, such as the doors, the roof, bumper, trunk, bonnet, etc. To build the final 3D assemblage product, users must make an effort to use all the bricks comprising the 3D assemblage and also to maintain some sort of consistency in the order of their action sequences. In the 3D car assembly domain, for example, a steering handle and a roof are necessary parts for its assemblage, and the steering handle must be placed in the correct position before the roof can be assembled. From these perspectives, our inference system is needed in order to intelligently guide users in various domains of 3D brick assembly processes. Fig. 3 shows a portion of the knowledge base that generated a question-answer dialog in the 3D car assembly domain. The representation of knowledge base [5, 6] consists of a series of bubble-shaped nodes. Each node has an identifier (a symbol), an associated simple question (a string), a yes action, and a no action. The yes actions lead to the identifiers of other nodes to go and the strings that give the necessary components for its assemblage. The hierarchy of the yes actions represent any action sequences, if exist, required to complete the 3D car assemblage. Whenever there is no new node to which to go, that is, in case of the no action, the program stops after displaying the incompleteness of the assemblage. Figure 2. Architecture of JESS programming language. Table 1. The features of CLIPS and JESS CLIPS JESS Using Rete algorithm for production rule Common systems Features A declarative paradigm rather than a procedural paradigm Platform C or C++ Java License Public domain software Commercial software but no cost for academic use Developer NASA-Johnson Space E. Friedman-Hill of Center Sandia National Lab. Website e.net/ a.gov/ 3. Designing Intelligent Inference System for Creative Scientific Education We model a 3D assemblage as the output of the assembly of 3D bricks. In this section, we present an example domain of 3D assemblage and design an intelligent inference system that guides the process of assembly. Figure 3. The representation of knowledge base in the example domain of 3D car assemblage Designing Intelligent Inference System The intelligent guidance of the assembly of 3D assemblages will be supported by functions such as identifying the necessary parts and checking the integrity of sequence.
3 Universal Journal of Communications and Network 3(4): 77-81, architecture of our system is depicted in Fig. 4. The users actions could be input into the system through its GUI and identified by our system. The inference engine of our system then uses the logical rules in knowledge base, and entails new facts from the knowledge base. The process of inference goes through three steps of firing rules, choosing rules that should be executed, and executing the rule matched, until no more new rules are generated into the knowledge base. Our system thus provides users with the guidelines for the necessary components of the output and its consistent sequence to make the correct assemblage. Figure 4. Architecture of intelligent inference system for creative science education. In our system, given a specific 3D assemblage, its knowledge base defines the necessary components of the assemblage in the form of rules. While users make any progress to achieve their final assemblage, our rule-based inference system is automatically trying to check out its necessary components, and to continuously maintain the sequences of the components to be completed. The 4. Preliminary Implementation We have implemented a prototype of our inference system using CLIPS and JESS as a rule-based inference engine, which runs on Microsoft Windows PC. This preliminary implementation simply shows the prototype of our inference system, and tests its capabilities of facilitating proper components and their correct sequence to be assembled. Figure 5. Example run using JESS.
4 80 Towards Rule-based System for the Assembly of 3D Bricks 4.1. Prototype Implementation in a Simple Domain The prototype of our inference system provides guidelines for a simple assembly process. Fig. 5 shows the example run of our system using JESS in a simple 3D car assembly domain, as depicted in Fig. 3. In this case, the number of rules was less than 20 in both of CLIPS and JESS. To guarantee consistency throughout the sequences, the hierarchy of the components to be assembled was important. In Fig. 5, we show two example runs of a question-answer dialog, that is, one for a proper sequence of making a car and another for an incomplete case where an improper sequence is followed. The GUI of our system intelligently identifies and automatically displays the required components of the assemblage, instead of requesting user answers, as depicted in Fig. 6. Given a final assembly, the system can provide various levels of difficulties by presenting different partial assemblages to users with varying capabilities of assembly. In other words, our system is able to present more advanced users with more parts, for instance, with six parts, which can be used to assemble partial assemblages that are closer in form to the final product. Conversely, for less experienced users, our system is also able to break down the assembly process into smaller steps by reducing the number of parts given. We will also construct a variety of knowledge bases for 3D assembly domains; for example, anything from cars, ships, airplanes, and tanks, to houses, palaces, and temples could become the final assemblage for our system. 5. Conclusions In a virtual reality environment, we model the 3D assemblage as the output of 3D brick assembly process, which could be applied to creative scientific education. To intelligently guide the assembling process of 3D bricks, given a specific 3D assemblage, we formulated logical rules represented as if-then rules into knowledge base. The knowledge base, thus, contains facts about the intermediate components of building bricks and their sequences given a specific domain. The prototype of our system was implemented and tested in a simple 3D car assembly domain. Based upon the design of our system, we will develop and construct various knowledge bases for 3D assemblages, and apply them to the assemblages built with 3D bricks, which are made for creative science education. Further, we will extend our inference system for the operational control of creative 3D assemblage. Given vague input variables, our system using fuzzy logic [7, 8] could be used to control fuzzy operations, for instance, steering, accelerating, and braking, which usually could happen in operational control settings. Our inference system to support the assembly of 3D bricks and the operational control of creative 3D assemblages, as well, then can be equipped with both crisp rules and fuzzy rules to be practical in real-world domains. Figure 6. GUI for a 3D car assembly domain built using LEGO bricks.
5 Universal Journal of Communications and Network 3(4): 77-81, Acknowledgements This paper is an extended version of our paper, which has been selected as an outstanding paper of APCSEE 2014, Nov. 7-9, 2014, Kuala Lumpur, Malaysia. We have added a graphic user interface to show the 3D brick assembly process. This work has been supported by the ICT R&D program of MSIP/IITP, Republic of Korea, [ , Development of the graphic engine and framework of 3D contents for the creative hands-on science education ]. We would like to thank our students, Jiyoung Lee, Seokgeun Hwang, and Wonyong Lee within the Center for Intelligent Systems at the Catholic University of Korea, for their help in preliminary implementation of our intelligent inference system. REFERENCES [1] Abraham, A., Intelligent Systems: Architectures and Perspectives, Recent Advances in Intelligent Paradigms and Applications, in Studies in Fuzziness and Soft Computing, Chapter 1, (eds A. Abraham, L. Jain and J. Kacprzyk), Springer Verlag, Germany, pp. 1 35, [2] Giarratano, J. and Riley, G., Expert Systems: Principles and Programming, Fourth Edition, Course Technology, October 15, [3] Riley, G., CLIPS: A Tool for Building Expert Systems, Available from: [4] Friedman-Hill, E., Jess in Action: Java Rule-Based Systems, Manning Publications, July [5] Hao, C., Research on Knowledge Model for Ontology-Based Knowledge Base, In Proceedings of International Conference on Business Computing and Global Informatization, [6] Shin, K., Kim, H., and Kim, H., Development of the Knowledge-Based Systems for Anti-Money Laundering in the Korea Financial Intelligence Unit, Journal of Intelligence and Information Systems, Vol. 14, No. 2, [7] Cordon, O., Herrera, F., Hoffmann, F. and Magdalena, L., Genetic Fuzzy Systems: Evolutionary Tuning and Learning of Fuzzy Knowledge Bases, World Scientific Publishing Company, Singapore, [8] Kim, J., Extraction of Expert Knowledge Based on Hybrid Data Mining Mechanism, Journal of Fuzzy Logic and Intelligent Systems, 2004.
Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System
Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System Oana NICOLAE Faculty of Mathematics and Computer Science, Department of Computer Science, University of Craiova, Romania [email protected]
Big Data with Rough Set Using Map- Reduce
Big Data with Rough Set Using Map- Reduce Mr.G.Lenin 1, Mr. A. Raj Ganesh 2, Mr. S. Vanarasan 3 Assistant Professor, Department of CSE, Podhigai College of Engineering & Technology, Tirupattur, Tamilnadu,
Modeling and Design of Intelligent Agent System
International Journal of Control, Automation, and Systems Vol. 1, No. 2, June 2003 257 Modeling and Design of Intelligent Agent System Dae Su Kim, Chang Suk Kim, and Kee Wook Rim Abstract: In this study,
DESIGN OF AN ONLINE EXPERT SYSTEM FOR CAREER GUIDANCE
DESIGN OF AN ONLINE EXPERT SYSTEM FOR CAREER GUIDANCE S. Saraswathi 1, M. Hemanth Kumar Reddy 2, S. Udaya Kumar 3, M. Suraj 4, Sk. Khaja Shafi 5 1 Professor, Information Technology, Pondicherry Engineering
Programming Risk Assessment Models for Online Security Evaluation Systems
Programming Risk Assessment Models for Online Security Evaluation Systems Ajith Abraham 1, Crina Grosan 12, Vaclav Snasel 13 1 Machine Intelligence Research Labs, MIR Labs, http://www.mirlabs.org 2 Babes-Bolyai
Integration of Application Business Logic and Business Rules with DSL and AOP
Integration of Application Business Logic and Business Rules with DSL and AOP Bogumiła Hnatkowska and Krzysztof Kasprzyk Wroclaw University of Technology, Wyb. Wyspianskiego 27 50-370 Wroclaw, Poland [email protected]
A Mind Map Based Framework for Automated Software Log File Analysis
2011 International Conference on Software and Computer Applications IPCSIT vol.9 (2011) (2011) IACSIT Press, Singapore A Mind Map Based Framework for Automated Software Log File Analysis Dileepa Jayathilake
Self-organized Multi-agent System for Service Management in the Next Generation Networks
PROCEEDINGS OF THE WORKSHOP ON APPLICATIONS OF SOFTWARE AGENTS ISBN 978-86-7031-188-6, pp. 18-24, 2011 Self-organized Multi-agent System for Service Management in the Next Generation Networks Mario Kusek
MVC Architecture Driven Design and Implementation of Java Framework for Developing Desktop Application
, pp.317-322 http://dx.doi.org/10.14257/ijhit.2014.7.5.29 MVC Architecture Driven Design and Implementation of Java Framework for Developing Desktop Application Iqbal H. Sarker and K. Apu Department of
01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.
(International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models
Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine
Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine 99 Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine Faculty of Computers and Information Menufiya University-Shabin
Real Stock Trading Using Soft Computing Models
Real Stock Trading Using Soft Computing Models Brent Doeksen 1, Ajith Abraham 2, Johnson Thomas 1 and Marcin Paprzycki 1 1 Computer Science Department, Oklahoma State University, OK 74106, USA, 2 School
BUSINESS RULES CONCEPTS... 2 BUSINESS RULE ENGINE ARCHITECTURE... 4. By using the RETE Algorithm... 5. Benefits of RETE Algorithm...
1 Table of Contents BUSINESS RULES CONCEPTS... 2 BUSINESS RULES... 2 RULE INFERENCE CONCEPT... 2 BASIC BUSINESS RULES CONCEPT... 3 BUSINESS RULE ENGINE ARCHITECTURE... 4 BUSINESS RULE ENGINE ARCHITECTURE...
Developing an IT Help Desk Troubleshooter Expert System for diagnosing and solving IT Problems
Developing an IT Help Desk Troubleshooter Expert System for diagnosing and solving IT Problems Mostafa Al-Emran The British University in Dubai Dubai, UAE [email protected] Hani Al Chalabi The
Axiomatic design of software systems
Axiomatic design of software systems N.P. Suh (1), S.H. Do Abstract Software is playing an increasingly important role in manufacturing. Many manufacturing firms have problems with software development.
ANALYSIS OF WEB-BASED APPLICATIONS FOR EXPERT SYSTEM
Computer Modelling and New Technologies, 2011, Vol.15, No.4, 41 45 Transport and Telecommunication Institute, Lomonosov 1, LV-1019, Riga, Latvia ANALYSIS OF WEB-BASED APPLICATIONS FOR EXPERT SYSTEM N.
Methodology Framework for Analysis and Design of Business Intelligence Systems
Applied Mathematical Sciences, Vol. 7, 2013, no. 31, 1523-1528 HIKARI Ltd, www.m-hikari.com Methodology Framework for Analysis and Design of Business Intelligence Systems Martin Závodný Department of Information
A HYBRID RULE BASED FUZZY-NEURAL EXPERT SYSTEM FOR PASSIVE NETWORK MONITORING
A HYBRID RULE BASED FUZZY-NEURAL EXPERT SYSTEM FOR PASSIVE NETWORK MONITORING AZRUDDIN AHMAD, GOBITHASAN RUDRUSAMY, RAHMAT BUDIARTO, AZMAN SAMSUDIN, SURESRAWAN RAMADASS. Network Research Group School of
Modeling an Ontology for Managing Contexts in Smart Meeting Space
Modeling an Ontology for Managing Contexts in Smart Meeting Space Mohammad Rezwanul Huq, Nguyen Thi Thanh Tuyen, Young-Koo Lee, Byeong-Soo Jeong and Sungyoung Lee Department of Computer Engineering Kyung
Problems often have a certain amount of uncertainty, possibly due to: Incompleteness of information about the environment,
Uncertainty Problems often have a certain amount of uncertainty, possibly due to: Incompleteness of information about the environment, E.g., loss of sensory information such as vision Incorrectness in
Chapter Managing Knowledge in the Digital Firm
Chapter Managing Knowledge in the Digital Firm Essay Questions: 1. What is knowledge management? Briefly outline the knowledge management chain. 2. Identify the three major types of knowledge management
Chapter 11. Managing Knowledge
Chapter 11 Managing Knowledge VIDEO CASES Video Case 1: How IBM s Watson Became a Jeopardy Champion. Video Case 2: Tour: Alfresco: Open Source Document Management System Video Case 3: L'Oréal: Knowledge
Knowledge Based Descriptive Neural Networks
Knowledge Based Descriptive Neural Networks J. T. Yao Department of Computer Science, University or Regina Regina, Saskachewan, CANADA S4S 0A2 Email: [email protected] Abstract This paper presents a
Predictive Dynamix Inc
Predictive Modeling Technology Predictive modeling is concerned with analyzing patterns and trends in historical and operational data in order to transform data into actionable decisions. This is accomplished
AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS
AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS ZORAN JEREMIĆ, VLADAN DEVEDŽIĆ, DRAGAN GAŠEVIĆ FON School of Business Administration, University of Belgrade Jove Ilića 154, POB 52, 11000 Belgrade,
Improving Decision Making and Managing Knowledge
Improving Decision Making and Managing Knowledge Decision Making and Information Systems Information Requirements of Key Decision-Making Groups in a Firm Senior managers, middle managers, operational managers,
Ontology-based Classification of Email
Ontology-based Classification of Email Kazem Taghva, Julie Borsack, Jeffrey Coombs, Allen Condit, Steve Lumos, and Tom Nartker Information Science Research Institute University of Nevada, Las Vegas Abstract
Computational Modeling and Simulation for Learning an Automation Concept in Programming Course
Computational Modeling and Simulation for Learning an Automation Concept in Programming Course Yong Cheon Kim, Dai Young Kwon, and Won Gyu Lee Abstract Computational thinking is a fundamental skill for
Representing and Solving Rule-Based Decision Models with Constraint Solvers
Representing and Solving Rule-Based Decision Models with Constraint Solvers Jacob Feldman OpenRules, Inc., 75 Chatsworth Ct., Edison, NJ 08820, USA [email protected] Abstract. This paper describes
Improving Knowledge-Based System Performance by Reordering Rule Sequences
Improving Knowledge-Based System Performance by Reordering Rule Sequences Neli P. Zlatareva Department of Computer Science Central Connecticut State University 1615 Stanley Street New Britain, CT 06050
SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION
SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION R Setchi, Cardiff University, UK, [email protected] N Lagos, Cardiff University, UK, [email protected] ABSTRACT Authoring of technical documentation is a
The Study on the Graphic Design of Media art: Focusing on Projection Mapping
, pp.14-18 http://dx.doi.org/10.14257/astl.2015.113.04 The Study on the Graphic Design of Media art: Focusing on Projection Mapping Jihun Lee 1, Hyunggi Kim 1 1 Graduate School of Advanced Imaging Science,
American International Journal of Research in Science, Technology, Engineering & Mathematics
American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-349, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629
Reusable Knowledge-based Components for Building Software. Applications: A Knowledge Modelling Approach
Reusable Knowledge-based Components for Building Software Applications: A Knowledge Modelling Approach Martin Molina, Jose L. Sierra, Jose Cuena Department of Artificial Intelligence, Technical University
Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System
, pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department
Linguistic Preference Modeling: Foundation Models and New Trends. Extended Abstract
Linguistic Preference Modeling: Foundation Models and New Trends F. Herrera, E. Herrera-Viedma Dept. of Computer Science and Artificial Intelligence University of Granada, 18071 - Granada, Spain e-mail:
Efficient Techniques for Improved Data Classification and POS Tagging by Monitoring Extraction, Pruning and Updating of Unknown Foreign Words
, pp.290-295 http://dx.doi.org/10.14257/astl.2015.111.55 Efficient Techniques for Improved Data Classification and POS Tagging by Monitoring Extraction, Pruning and Updating of Unknown Foreign Words Irfan
ISSN: 2277-3754 ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 3, September 2013
Performance Appraisal using Fuzzy Evaluation Methodology Nisha Macwan 1, Dr.Priti Srinivas Sajja 2 Assistant Professor, SEMCOM 1 and Professor, Department of Computer Science 2 Abstract Performance is
Development of a Network Configuration Management System Using Artificial Neural Networks
Development of a Network Configuration Management System Using Artificial Neural Networks R. Ramiah*, E. Gemikonakli, and O. Gemikonakli** *MSc Computer Network Management, **Tutor and Head of Department
DESIGN AND STRUCTURE OF FUZZY LOGIC USING ADAPTIVE ONLINE LEARNING SYSTEMS
Abstract: Fuzzy logic has rapidly become one of the most successful of today s technologies for developing sophisticated control systems. The reason for which is very simple. Fuzzy logic addresses such
KNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE
JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 22/2013, ISSN 1642-6037 medical diagnosis, ontology, subjective intelligence, reasoning, fuzzy rules Hamido FUJITA 1 KNOWLEDGE-BASED IN MEDICAL DECISION
Forecasting Stock Prices using a Weightless Neural Network. Nontokozo Mpofu
Forecasting Stock Prices using a Weightless Neural Network Nontokozo Mpofu Abstract In this research work, we propose forecasting stock prices in the stock market industry in Zimbabwe using a Weightless
INTEROPERABLE FEATURES CLASSIFICATION TECHNIQUE FOR CLOUD BASED APPLICATION USING FUZZY SYSTEMS
INTEROPERABLE FEATURES CLASSIFICATION TECHNIQUE FOR CLOUD BASED APPLICATION USING FUZZY SYSTEMS * C. Saravanakumar 1 and C. Arun 2 1 Department of Computer Science and Engineering, Sathyabama University,
Selbo 2 an Environment for Creating Electronic Content in Software Engineering
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 9, No 3 Sofia 2009 Selbo 2 an Environment for Creating Electronic Content in Software Engineering Damyan Mitev 1, Stanimir
Data Mining and Soft Computing. Francisco Herrera
Francisco Herrera Research Group on Soft Computing and Information Intelligent Systems (SCI 2 S) Dept. of Computer Science and A.I. University of Granada, Spain Email: [email protected] http://sci2s.ugr.es
PRACTICAL DATA MINING IN A LARGE UTILITY COMPANY
QÜESTIIÓ, vol. 25, 3, p. 509-520, 2001 PRACTICAL DATA MINING IN A LARGE UTILITY COMPANY GEORGES HÉBRAIL We present in this paper the main applications of data mining techniques at Electricité de France,
Optimised Realistic Test Input Generation
Optimised Realistic Test Input Generation Mustafa Bozkurt and Mark Harman {m.bozkurt,m.harman}@cs.ucl.ac.uk CREST Centre, Department of Computer Science, University College London. Malet Place, London
HELPDESK EXPERT. Abstract
HELPDESK EXPERT Pradit Songsangyos Rajamangala University of Technology Suvarnabhumi Title Lecturer Postal Address 19 Ou-tong road, Pranakhon Si Ayutthaya 13000, Thailand E-mail: [email protected] Wararat
A Proposed Decision Support System/Expert System for Guiding. Fresh Students in Selecting a Faculty in Gomal University, Pakistan
A Proposed Decision Support System/Expert System for Guiding Fresh Students in Selecting a Faculty in Gomal University, Pakistan Muhammad Zaheer Aslam*, Nasimullah, Abdur Rashid Khan Gomal University DlKhan.Pakistan
Integration of Application Business Logic and Business Rules with DSL and AOP
e-informatica Software Engineering Journal, Volume 4, Issue, 200 Integration of Application Business Logic and Business Rules with DSL and AOP Bogumiła Hnatkowska, Krzysztof Kasprzyk Faculty of Computer
Database Optimizing Services
Database Systems Journal vol. I, no. 2/2010 55 Database Optimizing Services Adrian GHENCEA 1, Immo GIEGER 2 1 University Titu Maiorescu Bucharest, Romania 2 Bodenstedt-Wilhelmschule Peine, Deutschland
PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.
PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS Project Project Title Area of Abstract No Specialization 1. Software
QOS Based Web Service Ranking Using Fuzzy C-means Clusters
Research Journal of Applied Sciences, Engineering and Technology 10(9): 1045-1050, 2015 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2015 Submitted: March 19, 2015 Accepted: April
Personalized e-learning a Goal Oriented Approach
Proceedings of the 7th WSEAS International Conference on Distance Learning and Web Engineering, Beijing, China, September 15-17, 2007 304 Personalized e-learning a Goal Oriented Approach ZHIQI SHEN 1,
Optimal Scheduling for Dependent Details Processing Using MS Excel Solver
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 8, No 2 Sofia 2008 Optimal Scheduling for Dependent Details Processing Using MS Excel Solver Daniela Borissova Institute of
A SYSTEM DEVELOPMENT METHODOLOGY FOR ERP SYSTEM IN SMEs OF MALAYSIAN MANUFACTURING SECTORS
A SYSTEM DEVELOPMENT METHODOLOGY FOR ERP SYSTEM IN SMEs OF MALAYSIAN MANUFACTURING SECTORS 1 YOUSEF KHALEEL, 2 RIZA SULAIMAN 1 Student, Department of Industrial Computing, UKM, Selangor, Malaysia 2 Assoc.
Integration of Hadoop Cluster Prototype and Analysis Software for SMB
Vol.58 (Clound and Super Computing 2014), pp.1-5 http://dx.doi.org/10.14257/astl.2014.58.01 Integration of Hadoop Cluster Prototype and Analysis Software for SMB Byung-Rae Cha 1, Yoo-Kang Ji 2, Jong-Won
Oracle Business Rules Business Whitepaper. An Oracle White Paper September 2005
Oracle Business Rules Business Whitepaper An Oracle White Paper September 2005 NOTE: The following is intended to outline our general product direction. It is intended for information purposes only, and
Design of Prediction System for Key Performance Indicators in Balanced Scorecard
Design of Prediction System for Key Performance Indicators in Balanced Scorecard Ahmed Mohamed Abd El-Mongy. Faculty of Systems and Computers Engineering, Al-Azhar University Cairo, Egypt. Alaa el-deen
A Framework of Personalized Intelligent Document and Information Management System
A Framework of Personalized Intelligent and Information Management System Xien Fan Department of Computer Science, College of Staten Island, City University of New York, Staten Island, NY 10314, USA Fang
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING Neethu M.S 1 PG Student, Dept. of Computer Science and Engineering, LBSITW (India) ABSTRACT Cloud computing is emerging as a new paradigm for manipulating, configuring,
Effect of Using Neural Networks in GA-Based School Timetabling
Effect of Using Neural Networks in GA-Based School Timetabling JANIS ZUTERS Department of Computer Science University of Latvia Raina bulv. 19, Riga, LV-1050 LATVIA [email protected] Abstract: - The school
Sex Female Date of birth 22/07/1984 Nationality Greek. Research Committee Associate
PERSONAL INFORMATION Kalliopi Kravari Troizinos 2, Ano Toumpa, Thessaloniki, GR-54351 +30 2310 238023 +30 697 7405248 [email protected], [email protected] http://users.auth.gr/kkravari/ skype kalliopi.kravari
INVENTS: an hybrid system for subsurface ventilation analysis
Proceedings of International Scientific Conference of FME Session 4: Automation Control and Applied Informatics Paper 23 INVENTS: an hybrid system for subsurface ventilation analysis LILIĆ, Nikola 1, STANKOVIĆ,
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS Hasni Neji and Ridha Bouallegue Innov COM Lab, Higher School of Communications of Tunis, Sup Com University of Carthage, Tunis, Tunisia. Email: [email protected];
A STUDY ON DATA MINING INVESTIGATING ITS METHODS, APPROACHES AND APPLICATIONS
A STUDY ON DATA MINING INVESTIGATING ITS METHODS, APPROACHES AND APPLICATIONS Mrs. Jyoti Nawade 1, Dr. Balaji D 2, Mr. Pravin Nawade 3 1 Lecturer, JSPM S Bhivrabai Sawant Polytechnic, Pune (India) 2 Assistant
A Color Placement Support System for Visualization Designs Based on Subjective Color Balance
A Color Placement Support System for Visualization Designs Based on Subjective Color Balance Eric Cooper and Katsuari Kamei College of Information Science and Engineering Ritsumeikan University Abstract:
Intuitionistic fuzzy load balancing in cloud computing
8 th Int. Workshop on IFSs, Banská Bystrica, 9 Oct. 2012 Notes on Intuitionistic Fuzzy Sets Vol. 18, 2012, No. 4, 19 25 Intuitionistic fuzzy load balancing in cloud computing Marin Marinov European Polytechnical
Expert Systems : AI Course Lecture 35 36, notes, slides www.myreaders.info/, RC Chakraborty, e-mail rcchak@gmail.
Expert Systems : AI Course Lecture 35 36, notes, slides www.myreaders.info/, RC Chakraborty, e-mail [email protected], June 01, 2010 www.myreaders.info/html/artificial_intelligence.html www.myreaders.info
RULE BASED EXPERT SYSTEM FOR SELECTING SOFTWARE DEVELOPMENT METHODOLOGY
RULE BASED EXPERT SYSTEM FOR SELECTING SOFTWARE DEVELOPMENT METHODOLOGY M. AYMAN AL AHMAR Asstt. Prof. and Deputy Dean, College of Engineering and Information Technology, Fujairah Campus, Ajman University
Introduction to Fuzzy Control
Introduction to Fuzzy Control Marcelo Godoy Simoes Colorado School of Mines Engineering Division 1610 Illinois Street Golden, Colorado 80401-1887 USA Abstract In the last few years the applications of
A Methodology for the Development of New Telecommunications Services
A Methodology for the Development of New Telecommunications Services DIONISIS X. ADAMOPOULOS Centre for Communication Systems Research School of Elec. Eng., IT and Mathematics University of Surrey Guildford
INFO 1400. Koffka Khan. Tutorial 6
INFO 1400 Koffka Khan Tutorial 6 Running Case Assignment: Improving Decision Making: Redesigning the Customer Database Dirt Bikes U.S.A. sells primarily through its distributors. It maintains a small customer
Project Management Efficiency A Fuzzy Logic Approach
Project Management Efficiency A Fuzzy Logic Approach Vinay Kumar Nassa, Sri Krishan Yadav Abstract Fuzzy logic is a relatively new technique for solving engineering control problems. This technique can
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College
A Contribution to Expert Decision-based Virtual Product Development
A Contribution to Expert Decision-based Virtual Product Development László Horváth, Imre J. Rudas Institute of Intelligent Engineering Systems, John von Neumann Faculty of Informatics, Óbuda University,
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2004 Vol. 3, No. 2 Special issue:.net: The Programmer s Perspective: ECOOP Workshop
GA as a Data Optimization Tool for Predictive Analytics
GA as a Data Optimization Tool for Predictive Analytics Chandra.J 1, Dr.Nachamai.M 2,Dr.Anitha.S.Pillai 3 1Assistant Professor, Department of computer Science, Christ University, Bangalore,India, [email protected]
Topic 2: Structure of Knowledge-Based Systems
Engineering (Ingeniería del Conocimiento) Escuela Politécnica Superior, UAM Course 2007-2008 Topic 2: Structure of -Based Systems Contents 2.1 Components according to the Final User 2.2 Components according
