FC Portugal 2D Simulation: Team Description Paper
|
|
|
- Frederick Shaw
- 10 years ago
- Views:
Transcription
1 FC Portugal 2D Simulation: Team Description Paper Nuno Lau 1,3, Luís Paulo Reis 2,4, Luís Mota 2,4, Fernando Almeida 1,3 1 DETI/UA Electronics, Telecommunications and Informatics Dep., University of Aveiro, Portugal 2 DEI/FEUP Informatics Engineering Department, Faculty of Engineering, Univ. of Porto, Portugal 3 IEETA Institute of Electronics and Telematics Engineering of Aveiro, Portugal 4 LIACC Artificial Intelligence and Computer Science Lab., University of Porto, Portugal Abstract. FC Portugal project intends to continue the research performed during the development of previous FC Portugal RoboCup simulation league teams. These teams had very good results in previous RoboCup simulation competitions. FC Portugal won the simulation league 2D in RoboCup2000 (Melbourne) and won two European championships (Amsterdam2000 and Paderborn2001). FC Portugal team also won the 2002 Coach Simulation in Fukuoka and achieved two second place awards in this competition (Padova2003 and Lisbon2004). The simulation rescue team was European champion in The simulation 3D team was world champion of RoboCup2006 (Bremen) and European champion in 2006 and This paper describes some of the innovations of our Simulation 2D team for the next RoboCup simulation league competitions, relating them with previous work developed by our simulated RoboCup teams. It contains mainly a general description of the work developed and references to some of the scientific papers that contain a more detailed description [1-26]. The main innovation for FC Portugal 2011 is based on the use of setplays as the team s main coordination mechanism and with the ability to graphically define the setplays to be used. 1. Introduction The main research goal of FC Portugal team is the development of a formal model for the concept of team strategy for a competition with an opponent team having opposite goals, general enough to be instantiated to various dynamic competitive domains such as distinct RoboCup leagues. The project research focus is also concerned with developing general decision-making and cooperation models for soccer playing. Cooperation mechanisms include developments of the previously proposed Situation Based Strategic Positioning [10,11,13] and Dynamic Positioning and Role Exchange Mechanisms [10,11,13]. These mechanisms have proven their validity by being adopted by several teams in different leagues, namely by 5DPO [1] and by the 2008's Mid-size champions, CAMBADA [16,17]. Communication languages and protocols, to convey the most relevant information at the right times to players have also been developed. Also, research is focused on intelligent control of players sensors to achieve maximum coordination and world state accuracy. Online optimization has been used in order to develop a complete set of efficient low-level skills for soccer playing agents and applied in FC Portugal 2d and 3d teams [2,10]. Coaching is an important research topic in RoboCup. We have proposed Coach Unilang a general language to coach a (robo)soccer team [9]. Our coach conveys strategic information to players, while keeping their individual decision autonomy. We are also working on a coach agent capable to calculate high-level match statistics that may useful for teams to develop opponent modeling approaches [22,23].
2 FC Portugal is also very concerned with the development of agent evaluation tools like our offline client methodology; WstateMetrics that evaluates the accuracy of world states and Visual debugger used to analyze the reasoning of agents[14,15]. Evaluation by domain experts using graphical tools is one of the methodologies that will be used to fine tune our team for RoboCup 2011 tournament. We have also developed a framework for high-level setplay definition and execution, applicable to any RoboCup cooperative league and similar domains. The framework is based in a standard, league-independent and flexible language that defines setplays, which may be interpreted and executed at run-time [5-8]. The rest of the paper is organized as follows. Section 2 describes FC Portugal agent architecture and the knowledge structures used. Section 3, briefly describes some of the high-level decision and cooperation algorithms developed by the team. Section 4 describes some new work on a Strategical layer definition. Section 5 describes flexible setplay concept and its implementation. The last section contains the paper conclusions and pointers to future work. 2. Agent Architecture and Knowledge Structures To enable a team to perform cooperative multi-agent tasks, like playing simulated soccer, in a partially cooperative, partially adversarial environment a lot of knowledge is needed. Also, agents must have a world state representation as updated and as accurate as possible. Knowledge is essential to perform complex cooperative tasks in complex dynamic environments. Whenever the domain becomes more complex, knowledge importance is even greater. This is the case in multi-objective, partially cooperative and adversarial domains in which agents have limited perception and action capabilities. For this type of domains we argue that to correctly perform cooperative tasks, agents should include knowledge at three levels: individual action execution; individual decision-making; and cooperation. Knowledge for executing actions is concerned with the specific commands needed to perform a given low-level action. Individual decision-making knowledge is concerned with the way agents choose the action to execute (from the available set of actions). Knowledge for cooperation is concerned with tactics, situations, dynamic formations, roles, dynamic plans and communication protocols [11,13]. Representation structures for this type of multilevel knowledge are one of our research goals. The team architecture is based on the idea of a Common Framework for Cooperative Robotics [6,7] as a new robotic architecture that intends to be applicable to different leagues. This architecture relies on a multi-agent system (MAS) paradigm. In order to control different (simulated and real) robots, the Common Framework needs specific components that deal with each agent's perception and action capabilities. Low-level skills and perception mechanisms are defined for each type of robot in each type of league, while highlevel actions can be chosen through the same, league-independent, decision-making component. A general action vocabulary enables the low-level action components to understand high-level decision-making, whereas a perception vocabulary addresses the representation of state-of-the-world information. In order for the Common Framework to be truly flexible, allowing the integration and replacement of components in real time, it requires a flexible architecture that can be modified both in real and compile time based on a multi-agent system for the control of each player making the team a system of multiple multi-agent systems. In each of the players, the same kind of components exist (perception,
3 action, decision, etc.), taking part on a MAS while using standardised communication. The components can arbitrarily vary in number, and even be redundant. The Common Framework allows the same high-level controller to decide independently from the low-level skills and perception frameworks. This will allow our players to rely on different, and redundant, low-level implementations. The team is also developing a general process for integrating skills from the (publicly available) Helios [31] WrightEagle [30] and UvA- Trilearn [29] codes to the Common Framework besides its previous skills and skills coming from the CMUnited99 base code [28]. 3. High-level decision and Cooperation We extended our Dynamic Positioning and Role Exchange mechanism (DPRE) [11,13] that is based on previous work by Stone et al [27]. How to define roles based on standardized agent behavior characteristics for the RoboCup simulated soccer domain is one of the problems to be tackled. To improve the flexibility of our team, agents are able to switch their relative positions (for a given formation) and roles (that define agent behavior at several levels), at run-time, on the field. We have proposed and continually developed Situation Based Strategic Positioning (SBSP) mechanism [11,13] that may be used to dynamically spatially position a team using different flexible formations for different situations. This mechanism is based on the distinction between active and strategic situations [10,11]. If an agent is not involved in an active situation then it tries to occupy its strategic positioning that change according to the situation of the game. Situation is a concept on a high-level analysis of the game (attacking or defending for example). SBSP was one of the main innovations of FC Portugal and is now used directly or as the base for the positioning systems of many simulated soccer teams. These two coordination mechanisms have been used with success by many RoboCup teams, including CAMBADA team, world champion of the Middle-Size league in RoboCup 2008 and 3 rd place in RoboCup 2009 [16,17]. 4. Strategical Coordination Layer Based on our previous work on strategical modeling [11,13,26] we have developed a multipurpose, adaptable, strategical coordination layer that allows the management of heterogeneous teams, for both centralized and decentralized environments, with reduced use of communication [3,4]. The model uses a multi-level hierarchical approach. In the first, lower level, the concept of roles is used to reflect the agent s usual activities. The second level introduces a sub-tactic that aggregates agents with various roles to solve partial objectives [3,4]. On top of the sub-tactics, the use of formations is employed to distribute available agents throughout the sub-tactics. A higher, tactical level then uses a hybrid method to switch formations. This method is based on a combination of events, situations and precedences [3,4]. On top of the previous levels a strategical level is defined that allows the commutation between tactics according to scenario conditions. These methodologies were applied for several RoboCup Soccer distinct leagues and RoboCup Rescue and tested in real competitions and controlled experiments, achieving very good results [1,3,4,12,18,26]. New research work includes strategy adaptation to distinct opponent teams using automatic opponent model extraction and game analysis tools [22,23,24] and the use of machine learning algorithms for predicting opponent behavior [19,20].
4 5. Setplays Setplays are commonly used in many team sports such as soccer, rugby, handball, basketball and baseball. There are surely several important differences between robot soccer and human sports, but setplays can nonetheless be a useful tool for high-level co-ordination and cooperation We have also developed a framework for high-level setplay definition and execution, applicable to any RoboCup cooperative league and similar domains. The framework is based in a standard, league-independent and flexible language that defines setplays which may be interpreted and executed at run-time [5]. The Setplay framework was designed with the goal of being general, flexible, parameterizeable and applicable to any robotic soccer league. Its' general structure is shown schematically in Figure 1. Figure 1. Setplays definition general structure At the top level, a Setplay is identified by a name, and has parameters, which can be simple data types like integers and decimals, or more sophisticated concepts as points and regions. Setplays also have Player References, which identify players taking part in the Setplay. The Player References can point to specific players, or be Player Roles, i.e., abstract representations of a particular role in the Setplay, identified by a name (e.g., attacker, supporter). parameters and Player Roles will be instantiated at run-time. Steps are the main building blocks of a Setplay. A Step can be seen as a state in the execution of a Setplay. A Step has an id, which is a non-negative integer. In order to control the Step's execution, the concepts of wait time and abort time are introduced. A Step also has a Condition, which must be satisfied before entering the Step. There are several possible ways out of a Step, which are defined as Transitions. All Transitions can have a Condition, which must be satisfied for the Transition to be followed. Possible transitions are Abort Transition, Finish Transition and NextStep, that is used to link between the different Steps. It includes the id of the next Step to be reached, and contains a list of Directives that will be applied in order to accomplish the Transition. For 2011 FC Portugal team, effort was made in order to fully use the setplay framework implementation [5,21,25]. The setplays will be defined using the graphical interface Playmaker [21]. This interface is being integrated with the team general strategy definition application matchflow. An interesting innovation is that the setplay framework is in the process of being validated by a set of domain experts (soccer coaches and players) that are also going to design setplays to be used by our team in RoboCup 2011 competition.
5 6. Conclusions This short paper briefly described some of FCPortugal team research areas. For more detailed explanations of the main issues addressed, please refer to the team published papers [1-26]. FC Portugal is a team with a beautiful, fast, real soccer like way of playing simulated soccer. The setplay framework under implementation during the last two years will make the team even more flexible and adaptable to different types of opponent strategies. The Graphical definition of setplays, using playmaker, by professional soccer coaches will enable to completely use in real games, the setplay framework. Future work is concerned with creating a robust robocup simulation 2d base code using low-level skills based on our previous source code, our multi-agent approach and public source code releases [28-31]. Future work is also concerned with using, in real competitions, with good competition results, our setplay framework. Setplays will be defined by team members but also by professional soccer coaches using the implemented graphical setplay definition system. Acknowledgements This work was partially supported by the Portuguese National Foundation for Science and Technology FCT-PTDC/EIA/70695/2006 Project ACORD: Adaptive Coordination of Robot Teams. We would like to acknowledge Peter Stone, Patrick Riley and Manuela Veloso for their release of CMUnited1999 low-base code [28] in which our FCPortugal 2000 team [10] was based. Our acknowledgments goes also for UVA Trilearn team [29], WrightEagle team [30] and Helios team [31] for their excellent contributions to the community and source releases that helped the simulation 2d community to grow. References 1. André Scolari Conceição, A. Paulo Moreira, Luís Paulo Reis and Paulo J. Costa. Architecture of Cooperation for Multi-Robot Systems, 1 st IFAC Workshop on Multivehicle Systems (MVS'06), Bahia Convention Center, Salvador, Brazil, October 2 3, Hugo Picado, M.Gestal, N.Lau, L.P.Reis, A.M.Tomé, Automatic Generation of Biped Walk Behavior Using Genetic Algorithms. In J.Cabestany et al. (Eds.), 10th Int.-Conf. on Artificial Neural Networks, IWANN 2009, Springer, LNCS Vol. 5517, pp , Salamanca, Spain, June 10-12, João Certo, Nuno Lau e Luís Paulo Reis, A Generic Multi-Robot Coordination Strategic Layer, RoboComm First Int. Conf. Robot Comm. and Coordination, Athens, Greece, Oct 15-17, João Certo, Nuno Lau e Luís Paulo Reis, A Generic Strategic Layer for Collaborative Networks, In IFIP International Federation for Information Processing, Volume 243, Establishing the Foundations for Collaborative Networks, eds. Camarinha-Matos, L. et al. Springer, pp , September Luís Mota e Luís Paulo Reis, Setplays: Achieving Coordination by the appropriate Use of arbitrary Predefined Flexible Plans and inter-robot Communication, RoboComm First Int. Conf. on Robot Communication and Coordination, Athens, Greece, October 15-17, Luis Mota, Luís Paulo Reis and Hans-Dieter Burkhard. Communication Challenges Raised by Open Co- Operative Teams in RoboCup. Estela Bicho et al. (eds.) CD Proc. of the Scientific Meeting of the Portuguese Robotics Open 2006, Guimarães, Portugal, April, 2006, 7. Luis Mota, Luís Paulo Reis, A Common Framework for Cooperative Robotics: an Open, Fault Tolerant Architecture for Multi-league RoboCup Teams, Int. Conf. Simulation Modeling and Progr. for Aut. Robots (SIMPAR 2008), Springer, LNCS/LNAI series, pp , Venice, Italy, Nov Luis Mota, Luís Paulo Reis, An Elementary Communication Framework for Open Co-operative RoboCup Soccer Teams, in Sapaty P; Filipe J (Eds.) 4th Int. Conf. on Informatics in Control, Automation and Robotics - ICINCO 2007, pp , Angers, France, May 9-12, Luís Paulo Reis and Nuno Lau, COACH UNILANG A Standard Language for Coaching a (Robo) Soccer Team, in A.Birk, S.Coradeschi and S.Tadokoro, editors, RoboCup-2001: Robot Soccer World Cup V, Springer Verlag LNAI, Vol. 2377, pp , Berlin, 2002
6 10. Luís Paulo Reis and Nuno Lau, FC Portugal Team Description: RoboCup 2000 Simulation League Champion, in Peter Stone, Tucker Balch and Gerhard Kraetzschmar, editors, RoboCup-2000: Robot Soccer World Cup IV, Springer LNAI, Vol. 2019, pp.29-40, Berlin, Luis Paulo Reis, Nuno Lau and Eugénio C. Oliveira, Situation Based Strategic Positioning for Coordinating a Team of Homogeneous Agents in Markus Hannebauer, Jan Wendler and Enrico Pagello Editors, Balancing Reactivity and Social Deliberation in Multi-Agent System From RoboCup to Real- World Applications, Springer LNAI, Vol. 2103, pp , Berlin, Luís Paulo Reis, Nuno Lau, Francisco Reinaldo, Nuno Cordeiro and João Certo. FC Portugal: Development and Evaluation of a New RoboCup Rescue Team. 1 st IFAC Workshop on Multivehicle Systems (MVS'06), Bahia Convention Center, Salvador, Brazil, October 2-3, Nuno Lau and Luis Paulo Reis, FC Portugal - High-level Coordination Methodologies in Soccer Robotics, Robotic Soccer, Book edited by P.Lima, Itech Education and Pub., Vienna, Austria, pp , Dec Nuno Lau, Luís Paulo Reis and João Certo, Multi-Level, Functional, Spatial and Temporal Agent s Reasoning Debugging, Proc. 13th Port.Conf. on AI, EPIA 2007, New Trends in Artificial Intelligence, pp , Guimarães, Portugal, December 3-6, Nuno Lau, Luís Paulo Reis e João Certo, Understanding Dynamic Agent s Reasoning, In Progress in Artificial Intelligence, 13th Port. Conf. on AI, EPIA 2007, Guimarães, Portugal, December 3-6, 2007, Springer LCNS, Vol. 4874, pp , Nuno Lau, Luís Seabra Lopes, G. Corrente and Nelson Filipe, Multi-Robot Team Coordination Through Roles, Positioning and Coordinated Procedures, Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems IROS 2009, St. Louis, USA, Oct Nuno Lau, Luis Seabra Lopes, Gustavo Corrente and Nelson Filipe, Roles, Positionings and Set Plays to Coordinate a MSL Robot Team, Proc. 14th Port. Conf. on Artificial Intelligence, EPIA'2009, Aveiro, LNAI 5816, Springer, pp , October 12-15, Ricardo Gimenes, Luis Mota, Luis Paulo Reis, Nuno Lau and João Certo, Simulation Meets Reality: A Cooperative Approach to RoboCup s Physical Visualization Soccer League, Proc. 13th Port. Conf. on AI, EPIA 2007, New Trends in Artificial Intelligence, pp , Guimarães, Portugal, December 3-6, Rui Almeida, Luís Paulo Reis, Alípio Mário Jorge: Analysis and Forecast of Team Formation in the Simulated Robotic Soccer Domain. Proc. 14th Port. Conf. on Artificial Intelligence, EPIA'2009, Aveiro, LNAI 5816, Springer, pp , October 12-15, Brigida Monica Faria, Luis Paulo Reis, Nuno Lau and Gladys Castillo. Machine Learning algorithms applied to the classification of robotic soccer formations and opponent teams (2010), IEEE Conference on Cybernetics and Intelligent Systems, CIS 2010, pp Luís Paulo Reis, Rui Lopes, Luis Mota, Nuno Lau, Playmaker: Graphical definition of formations and setplays, Proc. 5th Iberian Conf. Information Systems and Technologies, CISTI 2010, pp João Portela, Pedro Abreu, Luis Paulo Reis, Eugénio Oliveira and Julio Garganta, An intelligent framework for automatic event detection in robotic soccer games: An auxiliar tool to help coaches improve their teams' performance, ICEIS 2010, Proc.12th Int.Conf. on Enterprise Information Systems, pp P.Abreu, J.Moura, D.C.Silva, L.P.Reis, J.Garganta. Football scientia - An automated tool for professional soccer coaches, 2010 IEEE Conf. on Cybernetics and Intelligent Systems, CIS2010, pp P.Abreu, I.Costa, D.Castelão, Luis Paulo Reis, J.Garganta. Human vs. Robotic Soccer: How Far are they? A Statistical Comparison Study, RoboCupSymposium 2010, Singapore, Springer (to appear) 25. L.Mota, N.Lau, L.P.Reis. Co-ordination in RoboCup's 2D simulation league: Setplays as flexible, multirobot plans, 2010 IEEE Conf. on Robotics, Automation and Mechatronics, RAM 2010, pp Fernando Almeida, Nuno Lau and Luis Paulo Reis, A Survey on Coordination Techniques for Simulated Robotic Soccer Teams, MAS&S@MALLOW2010, The Multi-Agent Logics, Languages, and Organisations Federated Workshops, Domaine Valpré in Lyon, France, 30 th Aug, 2nd Sep, Peter Stone, Manuela Veloso, Task Decomposition, Dynamic Role Assignment, and Low-Bandwidth Communication for Real-Time Strategic Teamwork, Art. Intelligence, Vol.110, No.2, pp , Peter Stone, Patrick Riley and Manuela Veloso, CMUnited-99 source code, 1999, online, available at: consulted on February Jelle Kok et al., UVA Trilearn Web Page, online, available at: consulted on January Xiaoping Chen et al., WrightEagle 2D Soccer Simulation Team, online, available at: consulted on January Hidehisa Akiyama, Helios RoboCup Simulation League Team, online, available at: consulted on January 2010.
FC Portugal 2007 2D Simulation Team Description Paper
FC Portugal 2007 2D Simulation Team Description Paper Luís Paulo Reis 1,3, Nuno Lau 2,4, Luís Mota 1,3 [email protected], [email protected], luí[email protected] 1 FEUP Faculty of Engineering of the University
Intelligent Robotics. A. Program. 1. Subject, justification and Motivation
Intelligent Robotics A. Program 1. Subject, justification and Motivation Research in robotics has traditionally emphasized low-level sensing and control tasks, path planning, and actuator design and control.
How To Make A Robot Intelligent
MAP Doctoral Program in Computer Science A. Program Intelligent Robotics 1. Subject, justification and Motivation Research in robotics has traditionally emphasized low-level sensing and control tasks,
Flexible Coordination of Multi-Robot Teams: Applications in Robotic Soccer
Flexible Coordination of Multi-Robot Teams: Applications in Robotic Soccer Luís Paulo Reis [email protected] http://www3.dsi.uminho.pt/lpreis Member of the Directive Board of LIACC Artificial Intelligence
LIAAD Artificial Intelligence and Decision Support Lab of INESC TEC. João Mendes Moreira
LIAAD Artificial Intelligence and Decision Support Lab of INESC TEC João Mendes Moreira Synopsis Decision support Business Intelligence Fundamental Research Decision Support For Public Transport Planning
The RoboCup Soccer Simulator
Short presentation At the University of the Basque Country - Computer Science Faculty - TAIA (German Rigau) 1 Richard Hertel: KIT University of the State of Baden-Württemberg and National Large-scale Research
Knowledge Discovery from Data Bases Proposal for a MAP-I UC
Knowledge Discovery from Data Bases Proposal for a MAP-I UC P. Brazdil 1, João Gama 1, P. Azevedo 2 1 Universidade do Porto; 2 Universidade do Minho; 1 Knowledge Discovery from Data Bases We are deluged
Internet of Things and Cloud Computing
Internet of Things and Cloud Computing 2014; 2(1): 1-5 Published online May 30, 2014 (http://www.sciencepublishinggroup.com/j/iotcc) doi: 10.11648/j.iotcc.20140201.11 A method to increase the computing
Gliders2014: Dynamic Tactics with Voronoi Diagrams
Gliders2014: Dynamic Tactics with Voronoi Diagrams Mikhail Prokopenko, Peter Wang, and Oliver Obst CSIRO Computational Informatics, Statistical Learning PO Box 76, Epping, NSW 1710, Australia email: [email protected]
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
UFSJ2D (UaiSoccer2D + RoboCap): Team Description Paper Robocup 2014
UFSJ2D (UaiSoccer2D + RoboCap): Team Description Paper Robocup 2014 Andre Luiz C. Ottoni, Heitor Magno R. Junior, Itallo G. Machado, Lara T. Cordeiro, Erivelton G. Nepomuceno, Eduardo B. Pereira, Rone
PEDRO SEQUEIRA CURRICULUM VITAE
PEDRO SEQUEIRA CURRICULUM VITAE IST Taguspark - Av. Prof. Cavaco Silva, 2.N.9-15 2744-016 Porto Salvo, Portugal +351 214 233 508 [email protected] id.pt SUMMARY I am a post- doctoral associate
An Agent-Based Concept for Problem Management Systems to Enhance Reliability
An Agent-Based Concept for Problem Management Systems to Enhance Reliability H. Wang, N. Jazdi, P. Goehner A defective component in an industrial automation system affects only a limited number of sub
Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors
Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 249 258 (2009) 249 Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Ching-Chang Wong 1 *, Chi-Tai Cheng 1, Kai-Hsiang
Carlos Manuel Rodrigues Machado
Curriculum Vitae PERSONAL INFORMATION Carlos Manuel Rodrigues Machado 4715-152 Braga (Portugal) +351 253055897 +351 967281949 [email protected] Sex Male Date of birth 21/12/1974 PREFERRED JOB Software
Value of IEEE s Online Collections
Value of IEEE s Online Collections Judy H. Brady, IEEE Aveiro, Portugal February 2013 About the IEEE A not-for-profit society World s largest technical membership association with over 400,000 members
Robot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
Test Coverage Criteria for Autonomous Mobile Systems based on Coloured Petri Nets
9th Symposium on Formal Methods for Automation and Safety in Railway and Automotive Systems Institut für Verkehrssicherheit und Automatisierungstechnik, TU Braunschweig, 2012 FORMS/FORMAT 2012 (http://www.forms-format.de)
Intelligent Modeling of Sugar-cane Maturation
Intelligent Modeling of Sugar-cane Maturation State University of Pernambuco Recife (Brazil) Fernando Buarque de Lima Neto, PhD Salomão Madeiro Flávio Rosendo da Silva Oliveira Frederico Bruno Alexandre
Adaptive Business Intelligence (ABI): Presentation of the Unit
Adaptive Business Intelligence (ABI): Presentation of the Unit MAP-i PhD (Edition 2015/16) Lecture Team: Manuel Filipe Santos (University of Minho); Paulo Cortez (University of Minho); Rui Camacho (University
Europass Curriculum Vitae
Europass Curriculum Vitae Personal information First name(s) / Surname(s) Address Rua Direita nº36, Penedo, 155-3460 Lageosa do Dão - Tondela Mobile +351 916244743 E-mail(s) [email protected];
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
Towards Rule-based System for the Assembly of 3D Bricks
Universal Journal of Communications and Network 3(4): 77-81, 2015 DOI: 10.13189/ujcn.2015.030401 http://www.hrpub.org Towards Rule-based System for the Assembly of 3D Bricks Sanguk Noh School of Computer
A Society of Self-organizing Agents in the Intelligent
From: AAAI Technical Report SS-98-02. Compilation copyright 1998, AAAI (www.aaai.org). All rights reserved. A Society of Self-organizing Agents in the Intelligent Home Werner Dilger Computer Science Department
A Multiagent Model for Intelligent Distributed Control Systems
A Multiagent Model for Intelligent Distributed Control Systems José Aguilar, Mariela Cerrada, Gloria Mousalli, Franklin Rivas, and Francisco Hidrobo CEMISID, Dpto. de Computación, Facultad de Ingeniería,
Database-Centered Architecture for Traffic Incident Detection, Management, and Analysis
Database-Centered Architecture for Traffic Incident Detection, Management, and Analysis Shailendra Bhonsle, Mohan Trivedi, and Amarnath Gupta* Department of Electrical and Computer Engineering, *San Diego
Luiz Felipe Scolari, Portuguese National Team Coach: Who scores, wins!
The complete soccer coaching experience SOCCERCOACHING Interna tiona l SPECIAL Luiz Felipe Scolari, Portuguese National Team Coach: Who scores, wins! Portugal started Euro 2008 as one of the favorites
FRAUD DETECTION IN ELECTRIC POWER DISTRIBUTION NETWORKS USING AN ANN-BASED KNOWLEDGE-DISCOVERY PROCESS
FRAUD DETECTION IN ELECTRIC POWER DISTRIBUTION NETWORKS USING AN ANN-BASED KNOWLEDGE-DISCOVERY PROCESS Breno C. Costa, Bruno. L. A. Alberto, André M. Portela, W. Maduro, Esdras O. Eler PDITec, Belo Horizonte,
Distributed Database for Environmental Data Integration
Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information
Implementation of hybrid software architecture for Artificial Intelligence System
IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.1, January 2007 35 Implementation of hybrid software architecture for Artificial Intelligence System B.Vinayagasundaram and
Carlos Manuel Rodrigues Machado. Industrial Software Development and Research
Curriculum Vitae PERSONAL INFORMATION Carlos Manuel Rodrigues Machado 4715-152 Braga (Portugal) +351 253055897 +351 967281949 [email protected] Sex Male Date of birth 21/12/1974 PREFERRED JOB Industrial
Bachelor Degree in Informatics Engineering Master courses
Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU For more information: Universidad del País Vasco / Euskal Herriko
Argumentación en Agentes Inteligentes: Teoría y Aplicaciones Prof. Carlos Iván Chesñevar
Argumentation in Intelligent Agents: Theory and Applications Carlos Iván Chesñevar [email protected] http://cs.uns.edu.ar/~cic cic Part 5 - Outline Main research projects in argumentation Main conferences
and Knowledge Management
Salvador Abreu, Dietmar Seipel (Eds.) Applications of Declarative Programming and Knowledge Management 18th International Conference on Applications of Declarative Programming and Knowledge Management
C.V. Personal Information
Personal Information C.V. Name : Mohammed Amoon Ahmed Sharaby. Place of birth : Menouf - Menoufia, Egypt. Date of birth : 9 / 2 / 1974. Specialization : Computer Science & Engineering Distributed Computing
Best Poster Award: International Congress on Child and Adolescent Psychiatry 2012
EDUCATION Ph.D. Computer Engineering University of Southern California 1999 MS Computer Engineering University of Southern California 1994 B.S. Electrical Engineering Tehran University 1988 AWARDS & FELLOWSHIPS
Task 3 Web Community Sensing & Task 6 Query and Visualization
Task 3 Web Community Sensing & Task 6 Query and Visualization REACTION Workshop January 31 th, 2013 Summary of on-going activities Team update WP3 & WP6 progress reports Resources & publications Team update
Network Robot Systems
Network Robot Systems Alberto Sanfeliu 1, Norihiro Hagita 2 and Alessandro Saffiotti 3 Guest Editors of the Special Issue on NRS 1 Institut de Robòtica I Informàtica Industrial (UPC-CSIC), Universitat
Cloud Computing for Agent-based Traffic Management Systems
Cloud Computing for Agent-based Traffic Management Systems Manoj A Patil Asst.Prof. IT Dept. Khyamling A Parane Asst.Prof. CSE Dept. D. Rajesh Asst.Prof. IT Dept. ABSTRACT Increased traffic congestion
Cyrus 2D Simulation Team Description Paper 2016
Cyrus 2D Simulation Team Description Paper 2016 Supervisor: Dr. Reza Javidan [email protected] Nader Zare 3, Ashkan Keshavarzi 2, Seyed Ehsan Beheshtian 1, Hadi Mowla 1, Aryan Akbarpour 4, Hossein Jafari
21CT, Inc. +1 512 694-8971 6011 W. Courtyard Drive [email protected] Austin, Texas 78730 USA
JONATHAN MUGAN Curriculum Vitae 21CT, Inc. +1 512 694-8971 6011 W. Courtyard Drive [email protected] Austin, Texas 78730 USA http://www.jonathanmugan.com RESEARCH INTERESTS My research focuses
Information Services for Smart Grids
Smart Grid and Renewable Energy, 2009, 8 12 Published Online September 2009 (http://www.scirp.org/journal/sgre/). ABSTRACT Interconnected and integrated electrical power systems, by their very dynamic
STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM
STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM Albert M. K. Cheng, Shaohong Fang Department of Computer Science University of Houston Houston, TX, 77204, USA http://www.cs.uh.edu
CURRICULUM VITAE. Dept. of Mechanical Engineering and Industrial Design Τ.Ε.Ι. of Western Macedonia 50100 KOZANI, GREECE
CURRICULUM VITAE PERSONAL DATA Name: Dimokritos Panagiotopoulos Date of birth: March 21, 1960 Family Status: Married, has two children Current Posistion: Work Address: Tel. No. (Work): Mobile No.: E-mail:
Run-time Variability Issues in Software Product Lines
Run-time Variability Issues in Software Product Lines Alexandre Bragança 1 and Ricardo J. Machado 2 1 Dep. I&D, I2S Informática Sistemas e Serviços SA, Porto, Portugal, [email protected] 2 Dep.
REACTION Workshop 2013.07.31 Overview Porto, FEUP. Mário J. Silva IST/INESC-ID, Portugal REACTION
Workshop 2013.07.31 Overview Porto, FEUP Mário J. Silva IST/INESC-ID, Portugal Agenda 11:30 Welcome + Quick progress report and status summary 11:45 Task leaders summarize ongoing activities (10 min each
jeti: A Tool for Remote Tool Integration
jeti: A Tool for Remote Tool Integration Tiziana Margaria 1, Ralf Nagel 2, and Bernhard Steffen 2 1 Service Engineering for Distributed Systems, Institute for Informatics, University of Göttingen, Germany
Semantic-ontological combination of Business Rules and Business Processes in IT Service Management
Semantic-ontological combination of Business Rules and Business Processes in IT Service Management Alexander Sellner 1, Christopher Schwarz 1, Erwin Zinser 1 1 FH JOANNEUM University of Applied Sciences,
Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture
Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture Soe Winn, May Thwe Oo Abstract Business process automation is an important task in an enterprise
Using Data Mining for Mobile Communication Clustering and Characterization
Using Data Mining for Mobile Communication Clustering and Characterization A. Bascacov *, C. Cernazanu ** and M. Marcu ** * Lasting Software, Timisoara, Romania ** Politehnica University of Timisoara/Computer
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Masters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
Masters in Artificial Intelligence
Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits
Logical Data Models for Cloud Computing Architectures
Logical Data Models for Cloud Computing Architectures Augustine (Gus) Samba, Kent State University Describing generic logical data models for two existing cloud computing architectures, the author helps
Masters in Networks and Distributed Systems
Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to
Masters in Computing and Information Technology
Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits
Best Paper Award, Hawaii International Conference on System Sciences, HICSS-36 (2003)
Curriculum Vitae EDUCATION Monica N. Nicolescu Assistant Professor Department of Computer Science University of Nevada, Reno [email protected] http://www.cs.unr.edu/ monica June 1998 - May 2003: University
Open S-BPM: Goals and Architecture
Open S-BPM: Goals and Architecture Albert Fleischmann Werner Schmidt Table of Content 1 Introduction... 2 2 Mission, Vision and Objectives... 2 3 Research and Development Areas... 3 4 Open S-BPM Architecture...
An Automatic Optical Inspection System for the Diagnosis of Printed Circuits Based on Neural Networks
An Automatic Optical Inspection System for the Diagnosis of Printed Circuits Based on Neural Networks Ahmed Nabil Belbachir 1, Alessandra Fanni 2, Mario Lera 3 and Augusto Montisci 2 1 Vienna University
Live Scouting & Live Odds Services. 24/7 Live Betting Coverage from the market leader
& Services 24/7 Live Betting Coverage from the market leader Status January - December & Services Betradar offers the most comprehensive and reliable live betting service in the market, covering up to
Carlos Manuel Rodrigues Machado
PERSONAL INFORMATION Carlos Manuel Rodrigues Machado 4715-152 Braga (Portugal) +351 253055897 +351 967281949 [email protected] Sex Male Date of birth 21/12/1974 PREFERRED JOB Research and Development
Team Description for RoboCup 2013 in Eindhoven, the Netherlands
Team Description for RoboCup 2013 in Eindhoven, the Netherlands Patrick de Kok, Nicolò Girardi, Amogh Gudi, Chiel Kooijman, Georgios Methenitis, Sebastien Negrijn, Nikolaas Steenbergen, Duncan ten Velthuis,
A Hybrid Software Platform for Sony AIBO Robots
A Hybrid Software Platform for Sony AIBO Robots Dragos Golubovic, Bo Li, and Huosheng Hu Department of Computer Science, University of Essex Wivenhoe Park, Colchester CO4 3SQ, United Kingdom {dgolub,bli,hhu}@essex.ac.uk
Adaptive Business Intelligence (ABI)
Adaptive Business Intelligence (ABI) Technology Curricular Unit (UTC) proposal for the MAP-I PhD Program A Programmatic Component 1. Motivation Nowadays, business organizations are increasingly moving
CURRICULUM VITAE FERNANDO LUÍS TODO-BOM FERREIRA DA COSTA
CURRICULUM VITAE FERNANDO LUÍS TODO-BOM FERREIRA DA COSTA Full Name: Fernando Luís Todo-Bom Ferreira da Costa Living Address: R. Tomás da Fonseca 36, 7-B, 1600-275 Lisboa Cell Phone: 91 4426281 E-mail
Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT
Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.
IT services for analyses of various data samples
IT services for analyses of various data samples Ján Paralič, František Babič, Martin Sarnovský, Peter Butka, Cecília Havrilová, Miroslava Muchová, Michal Puheim, Martin Mikula, Gabriel Tutoky Technical
Development of a Flexible and Agile Multi-robot Manufacturing System
Development of a Flexible and Agile Multi-robot Manufacturing System Satoshi Hoshino Hiroya Seki Yuji Naka Tokyo Institute of Technology, Yokohama, Kanagawa 226-853, JAPAN (Email: [email protected])
APPLICATION OF MULTI-AGENT SYSTEMS FOR NETWORK AND INFORMATION PROTECTION
18-19 September 2014, BULGARIA 137 Proceedings of the International Conference on Information Technologies (InfoTech-2014) 18-19 September 2014, Bulgaria APPLICATION OF MULTI-AGENT SYSTEMS FOR NETWORK
Use of Agent-Based Service Discovery for Resource Management in Metacomputing Environment
In Proceedings of 7 th International Euro-Par Conference, Manchester, UK, Lecture Notes in Computer Science 2150, Springer Verlag, August 2001, pp. 882-886. Use of Agent-Based Service Discovery for Resource
Software Development Workflow in Robotics
Software Development Workflow in Robotics Alois Knoll Simon Barner, Michael Geisinger, Markus Rickert Robotics and Embedded Systems Department of Informatics Technische Universität München ICRA 2009 Workshop
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering Chris Hendrickson, Professor, Department of Civil Engineering, and Irving Oppenheim,
Neural Network Applications in Stock Market Predictions - A Methodology Analysis
Neural Network Applications in Stock Market Predictions - A Methodology Analysis Marijana Zekic, MS University of Josip Juraj Strossmayer in Osijek Faculty of Economics Osijek Gajev trg 7, 31000 Osijek
A very short story about autonomous robots
A very short story about autonomous robots By Gerald Steinbauer*, Roland Koholka** and Wolfgang Maass + * Institute for Theoretical Computer Science Technische Universitaet Graz Inffeldgasse 16b, A-8010
Curriculum Vitae Michael M. Zavlanos
Curriculum Vitae Michael M. Zavlanos Home Address Work Address 2114 Pine Street 3330 Walnut Street Apartment 1 Front GRASP Laboratory, Levine Hall 465 Philadelphia, PA 19103 Dept. of Electrical and Systems
Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
Oman College of Management and Technology Course 803401 DSS Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization CS/MIS Department Information Sharing
Can Software Defined Networks (SDN) manage the dependability of the service provided to selected customers?
Can Software Defined Networks (SDN) manage the dependability of the service provided to selected customers? Gianfranco Nencioni Dipartimento di Ingegneria dell Informazione Università di Pisa Mini-seminar
Remote Sensing through a Vehicular Network
Remote Sensing through a Vehicular Network Michel Ferreira Instituto de Telecomunicações Faculdade de Ciências da Universidade do Porto, Portugal [email protected] Ciência 2009, Lisbon, July 29nd Vehicular
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
Energy Data Management for Future Cities. Mr. Bejay Jayan 2 nd year PhD Researcher Supervisors : Dr. Haijiang Li & Prof.
Energy Data Management for Future Cities Mr. Bejay Jayan 2 nd year PhD Researcher Supervisors : Dr. Haijiang Li & Prof. Yacine Rezgui Content Sustainability Challenges -ENERGY. Why Buildings. Saving energy
