Comparative analysis of intelligent planning methods

2012 ◽  
Vol 9 (2) ◽  
pp. 53-57 ◽  
Author(s):  
O.V. Darintsev ◽  
A.B. Migranov

The main stages of solving the problem of planning movements by mobile robots in a non-stationary working environment based on neural networks, genetic algorithms and fuzzy logic are considered. The features common to the considered intellectual algorithms are singled out and their comparative analysis is carried out. Recommendations are given on the use of this or that method depending on the type of problem being solved and the requirements for the speed of the algorithm, the quality of the trajectory, the availability (volume) of sensory information, etc.

Author(s):  
Mahamat Loutfi Imrane ◽  
Achille Melingui ◽  
Joseph Jean Baptiste Mvogo Ahanda ◽  
Fredéric Biya Motto ◽  
Rochdi Merzouki

Some autonomous navigation methods, when implemented alone, can lead to poor performance, whereas their combinations, when well thought out, can yield exceptional performances. We have demonstrated this by combining the artificial potential field and fuzzy logic methods in the framework of mobile robots’ autonomous navigation. In this article, we investigate a possible combination of three methods widely used in the autonomous navigation of mobile robots, and whose individual implementation still does not yield the expected performances. These are as follows: the artificial potential field, which is quick and easy to implement but faces local minima and robustness problems. Fuzzy logic is robust but computationally intensive. Finally, neural networks have an exceptional generalization capacity, but face data collection problems for the learning base and robustness. This article aims to exploit the advantages offered by each of these approaches to design a robust, intelligent, and computationally efficient controller. The combination of the artificial potential field and interval type-2 fuzzy logic resulted in an interval type-2 fuzzy logic controller whose advantage over the classical interval type-2 fuzzy logic controller was the small size of the rule base. However, it kept all the classical interval type-2 fuzzy logic controller characteristics, with the major disadvantage that type-reduction remains the main cause of high computation time. In this article, the type-reduction process is replaced with two layers of neural networks. The resulting controller is an interval type-2 fuzzy neural network controller with the artificial potential field controller’s outputs as auxiliary inputs. The results obtained by performing a series of experiments on a mobile platform demonstrate the proposed navigation system’s efficiency.


2012 ◽  
pp. 1215-1236 ◽  
Author(s):  
Farid Meziane ◽  
Sunil Vadera

Artificial intelligences techniques such as knowledge based systems, neural networks, fuzzy logic and data mining have been advocated by many researchers and developers as the way to improve many of the software development activities. As with many other disciplines, software development quality improves with the experience, knowledge of the developers, past projects and expertise. Software also evolves as it operates in changing and volatile environments. Hence, there is significant potential for using AI for improving all phases of the software development life cycle. This chapter provides a survey on the use of AI for software engineering that covers the main software development phases and AI methods such as natural language processing techniques, neural networks, genetic algorithms, fuzzy logic, ant colony optimization, and planning methods.


Author(s):  
Farid Meziane ◽  
Sunil Vadera

Artificial intelligences techniques such as knowledge based systems, neural networks, fuzzy logic and data mining have been advocated by many researchers and developers as the way to improve many of the software development activities. As with many other disciplines, software development quality improves with the experience, knowledge of the developers, past projects and expertise. Software also evolves as it operates in changing and volatile environments. Hence, there is significant potential for using AI for improving all phases of the software development life cycle. This chapter provides a survey on the use of AI for software engineering that covers the main software development phases and AI methods such as natural language processing techniques, neural networks, genetic algorithms, fuzzy logic, ant colony optimization, and planning methods.


1970 ◽  
Vol 110 (4) ◽  
pp. 101-104 ◽  
Author(s):  
T. Proscevicius ◽  
A. Bukis ◽  
V. Raudonis ◽  
M. Eidukeviciute

Methods for intelligent mobile robots control which are based on principles of hierarchical control systems will be reviewed in this article. Hierarchical intelligent mobile robots are new direction for development of robotics, which have wide application perspectives. Despite increasing progress in technologies, the main problem of autonomous mobile robots development is that, they are ineffective in their control. In each of the hierarchical control levels (movement in space, problems solving and signal processing sets) will define by specific management of objectives, goals and rules. Communication and management between hierarchies are implemented by higher level of hierarchy using obtained information about the environment and lover level of hierarchy. Studies have shown that artificial neural networks, fuzzy logic are widely used for the development of the hierarchical systems. The main focus of the work is on communications in hierarchy levels, since the robot must be controlled in real time. Ill. 4, bibl. 13 (in English; abstracts in English and Lithuanian).http://dx.doi.org/10.5755/j01.eee.110.4.298


Author(s):  
Jose Aguilar ◽  
◽  
Mariela Cerrad ◽  
Katiuska Morillo ◽  
◽  
...  

The integration of different intelligent techniques (such as Artificial Neural Networks, Fuzzy Logic, Genetic Algorithms, etc.) into a hybrid architecture allows to overcome their individual limitations. In industrial environments, these intelligent techniques can be combined to reach more effective solutions to complex problems. On the other hand, failure management in processes, equipment or plants, acquires more importance in modern industry every day, in order to minimize unexpected faults and guaranties a greater reliability, safety, disposition and productivity in the industry. In this paper, an intelligent system is designed for failure management based on Reliability Centered Maintenance methodology, Fuzzy Logic and Neural Networks. The system proposes the maintenance tasks according to the historical data of the equipment.


Author(s):  
R. Rios-Cabrera ◽  
I Lopez-Juarez ◽  
Hsieh Sheng-Jen

An image processing methodology for the extraction of potato properties is explained. The objective is to determine their quality evaluating physical properties and using Artificial Neural Networks (ANN’s) to find misshapen potatoes. A comparative analysis for three connectionist models (Backpropagation, Perceptron and FuzzyARTMAP), evaluating speed and stability for classifying extracted properties is presented. The methodology for image processing and pattern feature extraction is presented together with some results. These results showed that FuzzyARTMAP outperformed the other models due to its stability and convergence speed with times as low as 1 ms per pattern which demonstrates its suitability for real-time inspection. Several algorithms to determine potato defects such as greening, scab, cracks are proposed which can be affectively used for grading different quality of potatoes.


Author(s):  
Larbi Esmahi ◽  
Kristian Williamson ◽  
Elarbi Badidi

Fuzzy logic became the core of a different approach to computing. Whereas traditional approaches to computing were precise, or hard edged, fuzzy logic allowed for the possibility of a less precise or softer approach (Klir et al., 1995, pp. 212-242). An approach where precision is not paramount is not only closer to the way humans thought, but may be in fact easier to create as well (Jin, 2000). Thus was born the field of soft computing (Zadeh, 1994). Other techniques were added to this field, such as Artificial Neural Networks (ANN), and genetic algorithms, both modeled on biological systems. Soon it was realized that these tools could be combined, and by mixing them together, they could cover their respective weaknesses while at the same time generate something that is greater than its parts, or in short, creating synergy. Adaptive Neuro-fuzzy is perhaps the most prominent of these admixtures of soft computing technologies (Mitra et al., 2000). The technique was first created when artificial neural networks were modified to work with fuzzy logic, hence the Neuro-fuzzy name (Jang et al., 1997, pp. 1-7). This combination provides fuzzy systems with adaptability and the ability to learn. It was later shown that adaptive fuzzy systems could be created with other soft computing techniques, such as genetic algorithms (Yen et al., 1998, pp. 469-490), Rough sets (Pal et al., 2003; Jensen et al., 2004, Ang et al., 2005) and Bayesian networks (Muller et al., 1995), but the Neuro-fuzzy name was widely used, so it stayed. In this chapter we are using the most widely used terminology in the field. Neuro-fuzzy is a blanket description of a wide variety of tools and techniques used to combine any aspect of fuzzy logic with any aspect of artificial neural networks. For the most part, these combinations are just extensions of one technology or the other. For example, neural networks usually take binary inputs, but use weights that vary in value from 0 to 1. Adding fuzzy sets to ANN to convert a range of input values into values that can be used as weights is considered a Neuro-fuzzy solution. This chapter will pay particular interest to the sub-field where the fuzzy logic rules are modified by the adaptive aspect of the system. The next part of this chapter will be organized as follows: in section 1 we examine models and techniques used to combine fuzzy logic and neural networks together to create Neuro-fuzzy systems. Section 2 provides an overview of the main steps involved in the development of adaptive Neuro-fuzzy systems. Section 3 concludes this chapter with some recommendations and future developments.


Author(s):  
Channapragada R. S. G. Rao ◽  
Vadlamani Ravi ◽  
Munaga. V. N. K. Prasad ◽  
E. V. Gopal

This Chapter presents a brief review of the work done during 1990-2013, in the application of intelligent techniques to digital image watermarking. The review discusses many papers of the gray-scale and color images than other multimedia. The review is structured by considering the type of technique applied to solve the problem as an important dimension. Consequently the papers are grouped into the following two families, (i) Neural networks, (ii) Fuzzy logic. Comparative analysis of different techniques is also presented. Finally, the review is concluded with future directions.


Sign in / Sign up

Export Citation Format

Share Document