A Study of Genetic Programming on Cooperative Model for an Ant Colony
碩士 === 臺南師範學院 === 資訊教育研究所 === 88 === A cooperative model is the action strategy in which every individual cooperates with others in a team. Thus, the better cooperative model the team has, the higher performance it has. However, every individual in the team can not detect the state of others. It onl...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2000
|
Online Access: | http://ndltd.ncl.edu.tw/handle/89422331726795754741 |
id |
ndltd-TW-088NTNTC395018 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-088NTNTC3950182016-07-08T04:23:17Z http://ndltd.ncl.edu.tw/handle/89422331726795754741 A Study of Genetic Programming on Cooperative Model for an Ant Colony 基因程式技術於螞蟻族群合作模式之應用 Yueh Hung Chen 陳岳宏 碩士 臺南師範學院 資訊教育研究所 88 A cooperative model is the action strategy in which every individual cooperates with others in a team. Thus, the better cooperative model the team has, the higher performance it has. However, every individual in the team can not detect the state of others. It only detects the change of the surroundings, and all individuals in the team are act independently. So, it is difficult to find an efficient cooperative model. The genetic programming (GP) can program automatically by simulating the evolutionary mechanism and process on computers. When the programs are evolved by using GP technique, an efficient program often can be generated for solving certain problem that we don’t understand in detail how to solve it. In fact, the performance of some evolved programs is better then that of the programs designed by experts. So, in this research, we try to use GP to evolve the cooperative model for the ant colony under both the single program architecture and the multi-agent architecture. Then, ants can cooperatively transport the food to the nest with these cooperative models. In our research, we use simple functions and terminals instead of complex ones to evolve the cooperative model for the ant colony. From the simulation, an efficient cooperative model can be evolved with both the single program architecture and the multi-agent architecture. So, it is proved that the GP technique can be used to evolve an efficient cooperative model. This research can not only can be used to related research, but also can be applied to develop more complex cooperative models (eg. the cooperative models for robots or cooperative learning model). Koun Tem Sun 孫光天 2000 學位論文 ; thesis 43 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 臺南師範學院 === 資訊教育研究所 === 88 === A cooperative model is the action strategy in which every individual cooperates with others in a team. Thus, the better cooperative model the team has, the higher performance it has. However, every individual in the team can not detect the state of others. It only detects the change of the surroundings, and all individuals in the team are act independently. So, it is difficult to find an efficient cooperative model.
The genetic programming (GP) can program automatically by simulating the evolutionary mechanism and process on computers. When the programs are evolved by using GP technique, an efficient program often can be generated for solving certain problem that we don’t understand in detail how to solve it. In fact, the performance of some evolved programs is better then that of the programs designed by experts. So, in this research, we try to use GP to evolve the cooperative model for the ant colony under both the single program architecture and the multi-agent architecture. Then, ants can cooperatively transport the food to the nest with these cooperative models. In our research, we use simple functions and terminals instead of complex ones to evolve the cooperative model for the ant colony.
From the simulation, an efficient cooperative model can be evolved with both the single program architecture and the multi-agent architecture. So, it is proved that the GP technique can be used to evolve an efficient cooperative model. This research can not only can be used to related research, but also can be applied to develop more complex cooperative models (eg. the cooperative models for robots or cooperative learning model).
|
author2 |
Koun Tem Sun |
author_facet |
Koun Tem Sun Yueh Hung Chen 陳岳宏 |
author |
Yueh Hung Chen 陳岳宏 |
spellingShingle |
Yueh Hung Chen 陳岳宏 A Study of Genetic Programming on Cooperative Model for an Ant Colony |
author_sort |
Yueh Hung Chen |
title |
A Study of Genetic Programming on Cooperative Model for an Ant Colony |
title_short |
A Study of Genetic Programming on Cooperative Model for an Ant Colony |
title_full |
A Study of Genetic Programming on Cooperative Model for an Ant Colony |
title_fullStr |
A Study of Genetic Programming on Cooperative Model for an Ant Colony |
title_full_unstemmed |
A Study of Genetic Programming on Cooperative Model for an Ant Colony |
title_sort |
study of genetic programming on cooperative model for an ant colony |
publishDate |
2000 |
url |
http://ndltd.ncl.edu.tw/handle/89422331726795754741 |
work_keys_str_mv |
AT yuehhungchen astudyofgeneticprogrammingoncooperativemodelforanantcolony AT chényuèhóng astudyofgeneticprogrammingoncooperativemodelforanantcolony AT yuehhungchen jīyīnchéngshìjìshùyúmǎyǐzúqúnhézuòmóshìzhīyīngyòng AT chényuèhóng jīyīnchéngshìjìshùyúmǎyǐzúqúnhézuòmóshìzhīyīngyòng AT yuehhungchen studyofgeneticprogrammingoncooperativemodelforanantcolony AT chényuèhóng studyofgeneticprogrammingoncooperativemodelforanantcolony |
_version_ |
1718341628920332288 |