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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |