Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for Robots
Recently, artificial neural networks have been used to solve the inverse kinematics problem of redundant robotic manipulators, where traditional solutions are inadequate. The training algorithm and network topology affect the performance of the neural network. There are several training algorithms u...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2014-04-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.5772/58562 |
id |
doaj-60bb0fb772554f409a97a509c5ee7e35 |
---|---|
record_format |
Article |
spelling |
doaj-60bb0fb772554f409a97a509c5ee7e352020-11-25T03:43:31ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142014-04-011110.5772/5856210.5772_58562Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for RobotsYavuz Sari0 Sakarya University Hendek Vocational High School, Electronics and Automation Department, Sakarya, TurkeyRecently, artificial neural networks have been used to solve the inverse kinematics problem of redundant robotic manipulators, where traditional solutions are inadequate. The training algorithm and network topology affect the performance of the neural network. There are several training algorithms used in the training of neural networks. In this study, the effect of various learning algorithms on the learning performance of the neural networks on the inverse kinematics model learning of a seven-joint redundant robotic manipulator is investigated. After the implementation of various training algorithms, the Levenberg-Marquardth (LM) algorithm is found to be significantly more efficient compared to other training algorithms. The effect of the various network types, activation functions and number of neurons in the hidden layer on the learning performance of the neural network is then investigated using the LM algorithm. Among different network topologies, the best results are obtained for the feedforward network model with logistic sigmoid-activation function (logsig) and 41 neurons in the hidden layer. The results are presented with graphics and tables.https://doi.org/10.5772/58562 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yavuz Sari |
spellingShingle |
Yavuz Sari Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for Robots International Journal of Advanced Robotic Systems |
author_facet |
Yavuz Sari |
author_sort |
Yavuz Sari |
title |
Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for Robots |
title_short |
Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for Robots |
title_full |
Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for Robots |
title_fullStr |
Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for Robots |
title_full_unstemmed |
Performance Evaluation of the Various Training Algorithms and Network Topologies in a Neural-Network-Based Inverse Kinematics Solution for Robots |
title_sort |
performance evaluation of the various training algorithms and network topologies in a neural-network-based inverse kinematics solution for robots |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2014-04-01 |
description |
Recently, artificial neural networks have been used to solve the inverse kinematics problem of redundant robotic manipulators, where traditional solutions are inadequate. The training algorithm and network topology affect the performance of the neural network. There are several training algorithms used in the training of neural networks. In this study, the effect of various learning algorithms on the learning performance of the neural networks on the inverse kinematics model learning of a seven-joint redundant robotic manipulator is investigated. After the implementation of various training algorithms, the Levenberg-Marquardth (LM) algorithm is found to be significantly more efficient compared to other training algorithms. The effect of the various network types, activation functions and number of neurons in the hidden layer on the learning performance of the neural network is then investigated using the LM algorithm. Among different network topologies, the best results are obtained for the feedforward network model with logistic sigmoid-activation function (logsig) and 41 neurons in the hidden layer. The results are presented with graphics and tables. |
url |
https://doi.org/10.5772/58562 |
work_keys_str_mv |
AT yavuzsari performanceevaluationofthevarioustrainingalgorithmsandnetworktopologiesinaneuralnetworkbasedinversekinematicssolutionforrobots |
_version_ |
1724519298348613632 |