Heuristic Search Algorithm based on Neural Network Evaluation Function

碩士 === 長庚大學 === 資訊工程學系 === 98 === The major difficult of problem solving processes is the oversized search space corresponding to a complicated game state; therefore, efficient heuristics is always important to search algorithms. In this thesis, we conduct a series of novel experiments that train ar...

Full description

Bibliographic Details
Main Authors: Yu Sheng Su, 蘇育生
Other Authors: J. D. Wei
Format: Others
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/90587059052451821791
id ndltd-TW-098CGU05392017
record_format oai_dc
spelling ndltd-TW-098CGU053920172016-04-18T04:21:01Z http://ndltd.ncl.edu.tw/handle/90587059052451821791 Heuristic Search Algorithm based on Neural Network Evaluation Function 基於神經網路函數之啟發式搜尋演算法 Yu Sheng Su 蘇育生 碩士 長庚大學 資訊工程學系 98 The major difficult of problem solving processes is the oversized search space corresponding to a complicated game state; therefore, efficient heuristics is always important to search algorithms. In this thesis, we conduct a series of novel experiments that train artificial neural networks to serve as heuristic functions. Adaptable heuristics is expected to reduce the states being retrieved and thus can make the problem solving process more effective. Our experiments divide into two parts. The first part implemented Greedy Algorithms, and improved the heuristics thereof by consulting all the best children’s absolute positions and relative positions respectively. The basic idea is to move the states with worthless offspring backwords in the candidate queue; this way, we can avoid quantities of unnecessary retrievals on these states. The experimental results indicated that this method can reduce the searching nodes and time. However, the solutions obtained by greedy search were eventually much worst then the best solutions. In the second part of our experiments, we conducted A* Algorithms. Initially, artificial neural networks were successfully confirmed to simulate the currently known most effective heuristic function. Then we went a step futher to adjust the target values of the states that were involved in the near best solutions. Training like this enabled the near- best solutions to be found quickly. The experimental results revealed that the solutions obtained by this method are very close to the shortest path and both the retrieved nodes and search time were significantly reduced. J. D. Wei 魏志達 2010 學位論文 ; thesis 81
collection NDLTD
format Others
sources NDLTD
description 碩士 === 長庚大學 === 資訊工程學系 === 98 === The major difficult of problem solving processes is the oversized search space corresponding to a complicated game state; therefore, efficient heuristics is always important to search algorithms. In this thesis, we conduct a series of novel experiments that train artificial neural networks to serve as heuristic functions. Adaptable heuristics is expected to reduce the states being retrieved and thus can make the problem solving process more effective. Our experiments divide into two parts. The first part implemented Greedy Algorithms, and improved the heuristics thereof by consulting all the best children’s absolute positions and relative positions respectively. The basic idea is to move the states with worthless offspring backwords in the candidate queue; this way, we can avoid quantities of unnecessary retrievals on these states. The experimental results indicated that this method can reduce the searching nodes and time. However, the solutions obtained by greedy search were eventually much worst then the best solutions. In the second part of our experiments, we conducted A* Algorithms. Initially, artificial neural networks were successfully confirmed to simulate the currently known most effective heuristic function. Then we went a step futher to adjust the target values of the states that were involved in the near best solutions. Training like this enabled the near- best solutions to be found quickly. The experimental results revealed that the solutions obtained by this method are very close to the shortest path and both the retrieved nodes and search time were significantly reduced.
author2 J. D. Wei
author_facet J. D. Wei
Yu Sheng Su
蘇育生
author Yu Sheng Su
蘇育生
spellingShingle Yu Sheng Su
蘇育生
Heuristic Search Algorithm based on Neural Network Evaluation Function
author_sort Yu Sheng Su
title Heuristic Search Algorithm based on Neural Network Evaluation Function
title_short Heuristic Search Algorithm based on Neural Network Evaluation Function
title_full Heuristic Search Algorithm based on Neural Network Evaluation Function
title_fullStr Heuristic Search Algorithm based on Neural Network Evaluation Function
title_full_unstemmed Heuristic Search Algorithm based on Neural Network Evaluation Function
title_sort heuristic search algorithm based on neural network evaluation function
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/90587059052451821791
work_keys_str_mv AT yushengsu heuristicsearchalgorithmbasedonneuralnetworkevaluationfunction
AT sūyùshēng heuristicsearchalgorithmbasedonneuralnetworkevaluationfunction
AT yushengsu jīyúshénjīngwǎnglùhánshùzhīqǐfāshìsōuxúnyǎnsuànfǎ
AT sūyùshēng jīyúshénjīngwǎnglùhánshùzhīqǐfāshìsōuxúnyǎnsuànfǎ
_version_ 1718225833638756352