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...

Full description

Bibliographic Details
Main Author: Yavuz Sari
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