• 沒有找到結果。

應用類神經網路和基因演算法求解最佳參數設計

N/A
N/A
Protected

Academic year: 2021

Share "應用類神經網路和基因演算法求解最佳參數設計"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

行政院國家科學委員會補助專題研究計畫成果報告

※※※※※※※※※※※※※※※※※※※※※※※※※※

※        ※

應用類神經網路和基因演算法求解最佳參數設計

※        ※

※※※※※※※※※※※※※※※※※※※※※※※※※※

計畫類別:個別型計畫

計畫編號:NSC 89-2213-E009-039

執行期間:88 年 8 月 1 日至 89 年 7 月 31 日

計畫主持人:蘇朝墩

本成果報告包括以下應繳交之附件:

□赴國外出差或研習心得報告一份

□赴大陸地區出差或研習心得報告一份

□出席國際學術會議心得報告及發表之論文各一份

□國際合作研究計畫國外研究報告書一份

執行單位:國立交通大學工業工程與管理學系

中 華 民 國 八 十 九 年 十 月 二 十 七 日

(2)

行政院國家科學委員會專題研究計畫成果報告

應用類神經網路和基因演算法求解最佳參數設計

Optimal Par ameter Design via Neur al Networ k and Genetic

Algor ithm

計畫編號:NSC 89-2213-E009-039

執行期限:88 年 8 月 1 日至 89 年 7 月 31 日

主持人:蘇朝墩 國立交通大學工業工程與管理學系

計畫參與人員:張旭華、鄭光志、楊智安

國立交通大學工業工程與管理學系

一、中文摘要 本計劃探討參數設計最佳化問題。由 於參數間可能會存在非線性關係和交互作 用,使得參數設計之最佳化工作更為困 難。一般業界大都使用田口方法,然而田 口方法亦存在一些缺失。本計劃提出一改 善參數設計最佳化的方法,包括二階段: 階段一利用類神經網路建立一適合函數 (fitness function),此函數可以用來預測 回應值。階段二應用基因演算法來搜尋最 佳的參數組合。另外,本計劃將利用一案 例說明所提方法的有效性。 關鍵詞:田口方法、參數設計、類神經網 路、倒傳遞網路、基因演算法 Abstract

This project addresses parameter design optimization problems that are complex owing to that nonlinear relationships and interactions may occur among parameters. To resolve such problems, engineers commonly employ the Taguchi method. However, the Taguchi method has some limitations in practice. Therefore, in this project, we present a novel means of improving the effectiveness of the optimization of parameter design. The proposed approach includes two phases. Phase 1 formulates a fitness function for a problem by a neural network method to predict the value of the response for a given parameter setting. Phase 2 applies a genetic algorithm to search for the optimal parameter

combination. A numerical example demonstrates the effectiveness of the proposed approach.

Keywords: Taguchi method, parameter

design, neural network,

backpropagation network, genetic algorithm

二、緣由與目的

The optimization of parameter design problems has been extensively performed in industry. Engineers frequently encounter parameter design problems, particularly in product development, process design and operational condition setting. Parameter design problems are complex owing to that nonlinear relationships and interactions may occur among parameters. Although engineers conventionally apply the Taguchi method to resolve these problems [1,2], the Taguchi method has some limitations in practice. First, this method can only find the best one of the specified parameter level combinations. Once the parameter levels are determined, the feasible solution space is constrained concurrently. Second, while only addressing the discrete control factor the Taguchi method can not identify the real optimum when the parameter values are continuous. Third, the adjustment factor can not be guaranteed to exist in practice. Fourth, the Taguchi method can not handle interactions among parameters. Fifth, for a new product development or process design, the Taguchi method uses screening experiments to

(3)

diminish the range of control factor levels, thereby decreasing the solving efficiency owing to an increasing number of experiments [3].

An alternative means of using the neural network has recently been proposed to improve Taguchi's parameter design [4,5,6], capable of effectively treating continuous parameter values. However, the method can not efficiently seek the optimal parameter combination.

To resolve the limitations of previous methods, this project presents an artificial-intelligence based technique which combines the neural network with the genetic algorithm. Neural network is a parallel computing system, capable of accurately representing a complex relationship between inputs and outputs. Genetic algorithm is a stochastic optimization technique, which imitates the process of Darwinian evolution to improve the solution.

The approach proposed herein has two phases. First, the neural network approach is applied to map out the relationship between inputs and outputs; the trained neural model is also used to accurately predict the response (output) at a given parameter setting (input). Second, the genetic algorithm is applied (through the trained neural model) to search for the optimal response and the corresponding parameter setting. The searched parameter setting is not limited to a discrete value. In addition, the adjustment factors no longer need to be identified. Moreover, it is more efficient in obtaining the optimum than previous methods. Furthermore, a numerical example demonstrates the effectiveness of the proposed approach.

三、結果與討論

  

In this project, the proposed approach consists of two phases. The first phase in the proposed approach involves identifying the fitness function. Owing to that a better combination may exist among the factor levels, a model must be developed to establish the relationship between the control factor value and response. A backpropagation

network is trained to derive the relationship between the control factor value and response. The trained network can accurately predict the behavior of possible control factor combinations. Thus, inputting the control factor values into the trained network allows us to obtain the corresponding response. The trained network is used as the fitness function in the GA. In phase two, GA is directly applied to solve the problem. GA can be used to obtain the optimal value of the control factor from the possible solution spaces. Herein, the possible solution is represented by a chromosome. Each gene in the chromosome represents the value of the control factor. For instance, a system has five parameters A, B, C, D, and E. A chromosome (3, 1, 4, 5, 8) can represent the values of the five parameters (A, B, C, D, E), respectively. The essential genetic operations are conducted to obtain the optimal response, which is evaluated by the fitness function. Therefore, the optimal condition of the problem can be obtained. The detailed procedure is summarized as follows:

Phase 1: Identify the fitness function to

predict the response.

Step 1. Collect the training and testing

patterns by randomly selecting the data from the orthogonal table.

Step 2. Develop a backpropagation

network model to derive the relationship between control factor values and responses. This trained network is referred to herein as the fitness function.

Phase 2: Determine the optimal

condition.

Step 3. Set the GA operating condition. Step 4. Create an initial population by

randomly selecting the values of the control factors.

Step 5. Repeat steps 6 — 10 until a

stopping condition is reached.

Step 6. Calculate the predicted response

value by inputting the control factor values to the fitness function (in step 2).

Step 7. Select the control factor values

by the predicted response values.

Step 8. Crossover the fitness control

factor values and replace the nonsurvival control factor values.

(4)

Step 9. Mutate the control factor values

to yield next generation.

Step 10. Call the current parameter

settings the optimal condition.

Step 11. Obtain the predicted response

value by inputting the optimal control factor value to the fitness function.

This project presents a numerical example of a gas-assisted injection moulding process with a single response [7] to demonstrate the proposed approach's effectiveness.

四、計劃成果自評

Parameter design problems are difficult for engineers to develop products and processes since complex nonlinear relationships may exist among the parameters and responses. Although conventionally employed to solve such problems, the Taguchi method cannot attain the real optimal condition when the parameter values are continuous. Moreover, a neural network-based method can conquer the continuous parameter values, which is occasionally inefficient in term of obtaining the optimal condition. In this project, we present an efficient approach to overcome these problems. Based on artificial-intelligence techniques, the proposed approach combines the neural network with the GA to optimize the parameter design. A numerical example demonstrates the proposed approach’s effectiveness. The proposed approach possesses five merits of considerable importance: 1. The proposed approach can treat both quantitative parameters and qualitative parameters; 2. The proposed approach can effectively deal with the interactions among the parameters; 3. As long as the historical experimental data are sufficient, no additional experiments are necessary and the data can be directly applied to the proposed approach; 4. The proposed approach is an improvement over previous parameter design techniques, and it is more efficient to find the optimum; 5. The proposed approach is relatively simple and is fairly easy for engineers to apply to diverse industrial applications. Restated, it does not

require much statistical background for engineers. In addition, applying the proposed approach allows engineers to directly use neural network software and GA software to optimize the problems without any theoretical knowledge of neural computing and GA.

The above research result has been accepted for publication in International Journal of Industrial Engineering (SCI, EI).

五、參考文獻

[1] Phadke, M. S., Quality Engineering Using Robust Design. Prentice Hall, 1989.

[2] Fowlkes, W. Y. and Creveling, C. M.,

Engineering Methods for Robust Product Design: using Taguchi methods in technology and product development.

Addison-Wesley, 1995.

[3] Pignatiello, J. J., An overview of the strategy and tactics of Taguchi. IIE Transcations, 1988, 20 (3), pp. 247-254.

[4] Chiu, C.-C., C.-T. Su, G.-H. Yang, J.-S. Huang, S.-C. Chen and N.-T. Cheng, Selection of optimal parameters in gas-assisted injection moulding using a neural network model and the Taguchi method.

International Journal of Quality Science,

1997, 2, pp. 106-120.

[5] Tay, K.M. and Butler, C., Modeling and optimizing of a MIG welding process— a case study using experimental designs and neural networks. Quality and Reliability Engineering International, 1997, 13, pp.

61-70.

[6] Rowlands, H.; Packianather, M. S. and Oztemel, E., Using artificial neural networks for experimental design in off-line quality.

Journal of Systems Engineering, 1996, 6(1),

pp. 46-59.

[7] Hsu, K. S., Fundamental study of gas-assisted injection moulding process, Thesis, Chung Yuang University, Taiwan, 1995.

(5)

參考文獻

相關文件

In this paper, we have studied a neural network approach for solving general nonlinear convex programs with second-order cone constraints.. The proposed neural network is based on

Then, based on these systematically generated smoothing functions, a unified neural network model is pro- posed for solving absolute value equationB. The issues regarding

Using this formalism we derive an exact differential equation for the partition function of two-dimensional gravity as a function of the string coupling constant that governs the

Courtesy: Ned Wright’s Cosmology Page Burles, Nolette & Turner, 1999?. Total Mass Density

This kind of algorithm has also been a powerful tool for solving many other optimization problems, including symmetric cone complementarity problems [15, 16, 20–22], symmetric

3. Works better for some tasks to use grammatical tree structure Language recursion is still up to debate.. Recursive Neural Network Architecture. A network is to predict the

Moreover, this chapter also presents the basic of the Taguchi method, artificial neural network, genetic algorithm, particle swarm optimization, soft computing and

This study proposed the Minimum Risk Neural Network (MRNN), which is based on back-propagation network (BPN) and combined with the concept of maximization of classification margin