最佳化方法
何謂最佳化?
現今的工程問題和產品複雜性越來越高,為了有效地節省成本, 增加可靠度,必須使用適合的設計方法來解決問題。傳統的設計方式,設計者常憑藉著經驗以誤差測試法則(Trial and Error)得到的結果對於現今的工程問題已經無法滿足;利用現代電腦軟硬體的發達,設計分析採用計算機及計算程式,設計方法由經驗法則轉化為最佳化數學方法,其目的為求解極大值(Max)或極小值(Min),而求取最佳解的問題,即為最佳化問題。
關於進化演算法
粒子群演算法(Particle
Swarm Optimization, PSO) 是其中的代表之一,仿自鳥類群體覓食行為,已被廣泛運用於各個領域之最佳化問題。
關於標竿函數
標竿函數的用途在於測試演算法搜尋性能;以下為PSO在Sphere標竿函數收練過程範例:
能學習到的能力
Mathlab的數學運算的運用、C語言的運用、ANSYS的運用等等。
未來工作
演算法工程師、數值分析工程師等。