计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2014年
16期
177-182,264
,共7页
徐善健%郭有强%戚晓明%夏伟
徐善健%郭有彊%慼曉明%夏偉
서선건%곽유강%척효명%하위
曲线拟合%混沌蚂蚁群优化算法%节点放置%B样条
麯線擬閤%混沌螞蟻群優化算法%節點放置%B樣條
곡선의합%혼돈마의군우화산법%절점방치%B양조
curve fitting%chaotic ant swarm optimization%knot placement%B-splines
B样条曲线拟合问题中,将节点作为自由变量可大幅提高拟合精度,但这就使曲线拟合问题转化为求解困难的连续多峰值、多变量非线性优化问题,当待拟合的曲线是不连续、有尖点情况,就更为困难。针对这一问题,基于混沌蚂蚁群优化算法CASO,提出了一种新的B样条曲线拟合算法CASO-DF。该算法结合B样条曲线拟合原理,通过蚁群中蚂蚁个体的混沌行为,调整自由节点位置,通过蚁群的自组织行为自适应地调整内部节点数目,解决了B样条曲线拟合问题。仿真结果表明了CASO-DF算法能够有效实现自由节点B样条曲线拟合,且性能优于其他同类算法。
B樣條麯線擬閤問題中,將節點作為自由變量可大幅提高擬閤精度,但這就使麯線擬閤問題轉化為求解睏難的連續多峰值、多變量非線性優化問題,噹待擬閤的麯線是不連續、有尖點情況,就更為睏難。針對這一問題,基于混沌螞蟻群優化算法CASO,提齣瞭一種新的B樣條麯線擬閤算法CASO-DF。該算法結閤B樣條麯線擬閤原理,通過蟻群中螞蟻箇體的混沌行為,調整自由節點位置,通過蟻群的自組織行為自適應地調整內部節點數目,解決瞭B樣條麯線擬閤問題。倣真結果錶明瞭CASO-DF算法能夠有效實現自由節點B樣條麯線擬閤,且性能優于其他同類算法。
B양조곡선의합문제중,장절점작위자유변량가대폭제고의합정도,단저취사곡선의합문제전화위구해곤난적련속다봉치、다변량비선성우화문제,당대의합적곡선시불련속、유첨점정황,취경위곤난。침대저일문제,기우혼돈마의군우화산법CASO,제출료일충신적B양조곡선의합산법CASO-DF。해산법결합B양조곡선의합원리,통과의군중마의개체적혼돈행위,조정자유절점위치,통과의군적자조직행위자괄응지조정내부절점수목,해결료B양조곡선의합문제。방진결과표명료CASO-DF산법능구유효실현자유절점B양조곡선의합,차성능우우기타동류산법。
Data fitting through B-splines improves the accuracy of the solution dramatically if the knots are treated as free variables. However, in this case the problem becomes a very difficult continuous multimodal and multivariate nonlinear optimization problem, especially the unknown functions are discontinuous and cusps. To this end, a Chaotic Ant Swarm Optimization(CASO)based curve fitting with B-splines, called CASO-DF, is proposed to implement the smoothness fitting quickly. The approach is devised based on the curve fitting with B-splines using chaotic coordination of a single ant and self-organizing capacity of the whole ant colony. CASO-DF can adaptively adjust knots placement and choose the number of internal knots. Simulation results show that the proposed approach can perform effectively as well as efficiently, and this algorithm has better performance than other similar algorithms.