摘要(英) |
The machine yield rate is generally derived from the number of good products output from the machine divided by the number of products input to the machine. But if it is due to the production costs, the inspection station cannot be set after every machine in the production line. Because we cannot get the number of products input to the machine and the number of good products output from the machine, we cannot know the yield rate of each machine. The ceramic substrates are easy to crack, but the inspection stations usually ignore the products with micro-crack, so we cannot know which machine makes the product crack. Therefore, the cracked defects cost much on the ceramic substrate production line, but the complicated production line also makes the calculation of the machine yield rate difficult. Based on the above problems, if we know the machine yield rate of each machine in the production line, we can know which machines make the product crack.
In previous research, there has been an approach that can overcome the above problems. The approach uses the EM algorithm to estimate the past machine yield rate from the finished production data. However, machines may be abnormal after we start to use them, and the abnormal machines will produce more defective products. If we only know the past machine yield rate, we can only know the machines have been abnormal or not from their historical machine yield rate, and we cannot know the machine will be abnormal or not in the future. But if we know the future machine yield rate, we can know which machines will be abnormal and produce a lot of defective products, and then we can save the costs in advance.
Aiming at the above issues, this research proposes a future machine yield rate forecasting approach based on the time series forecasting, using the past machine yield rate to forecast the future machine yield rate. And we forecast the future machine yield rate for each period based on Online Learning. We compare the forecasting results with the real production data. The average error of the weekly forecasting model is 2.85%, and the average error of the daily forecasting model is 2.76%. Besides, the future machine yield rate forecasting approach can be applied to the machine maintenance early warning. The weekly forecasting model is estimated to save 13% of micro-crack defects per week on average. The daily forecasting model is estimated to save 17% of micro-crack defects per day on average. Reducing the micro-crack defects can save production costs. |
參考文獻 |
[1] Y. Xiang, C. R. Cassady, T. Jin and C. W. Zhang, "Joint production and maintenance planning with machine deterioration and random yield," International Journal of Production Research, 2014.
[2] R. Raj Mohan, K. Thiruppathi, R. Venkatraman and S. Raghuraman, "Quality Improvement through First Pass Yield using Statistical Process Control Approach," Journal of Applied Sciences, vol. 12, pp. 985-991, 2012.
[3] G. Vogel, "Avoiding flex cracks in ceramic capacitors: Analytical tool for a reliable failure analysis and guideline for positioning cercaps on PCBs," Microelectronics Reliability, vol. 55, 6 2015.
[4] N. V. Hop and N. Nagarur, "The scheduling problem of PCBs for multiple non-identical parallel machines," European Journal of Operational Research, vol. 158, pp. 577-594, 11 2014.
[5] P.-K. Huang and D. Liang, "Analyze the micro-crack rate of PCB based on Expectation-Maximization algorithm," 2019.
[6] A. P. Dempster, N. M. Laird and D. B. Rubin, "Maximum Likelihood from Incomplete Data Via the EM Algorithm," Journal of the Royal Statistical Society, vol. 39, pp. 1-22, 1977.
[7] M. S. Gold and P. M. Bentler, "Treatments of Missing Data: A Monte Carlo Comparison of RBHDI, Iterative Stochastic Regression Imputation, and Expectation-Maximization," Structural Equation Modeling: A Multidisciplinary Journal, pp. 319-355, 11 2009.
[8] G. E. P. Box, G. M. Jenkins, G. C. Reinsel and G. M. Ljung, Time Series Analysis: Forecasting and Control 5th ed., Wiley, 2015.
[9] A. A. Ariyo, A. O. Adewumi and C. K. Ayo, "Stock Price Prediction Using the ARIMA Model," 2014 UKSim-AMSS 16th International Conference on Computer Modelling and Simulation, pp. 106-112, 2014.
[10] P.-F. Pai and C.-S. Lin, "A hybrid ARIMA and support vector machines model in stock price forecasting," Omega, vol. 33, pp. 497-505, 12 2005.
[11] P. Mondal, L. Shit and S. Goswami, "Study of Effectiveness of Time Series Modeling (Arima) in Forecasting Stock Prices," International Journal of Computer Science, Engineering and Applications, pp. 13-29, 4 2014.
[12] J. Contreras, R. Espinola, F. J. Nogales and A. J. Conejo, "ARIMA models to predict next-day electricity prices," IEEE Transactions on Power Systems, vol. 18, no. 3, pp. 1014-1020, 8 2003.
[13] A. A. Adebiyi, A. O. Adewumi and C. K. Ayo, "Comparison of ARIMA and Artificial Neural Networks Models for Stock Price Prediction," Journal of Applied Mathematics, vol. 2014, pp. 1-7, 3 2014.
[14] E. Cadenas and W. Rivera, "Wind speed forecasting in three different regions of Mexico, using a hybrid ARIMA-ANN model," Renewable Energy, vol. 35, pp. 2732-2738, 12 2010.
[15] T. Ozaki, "On the Order Determination of Arima Models," Journal of the Royal Statistical Society: Series C (Applied Statistics), vol. 26, no. 3, pp. 290-301, 1977.
[16] T. Chen and C. Guestrin, "XGBoost: A Scalable Tree Boosting System," in Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016.
[17] M. Gumus and M. S. Kıran, "Crude oil price forecasting using XGBoost," in 2017 International Conference on Computer Science and Engineering (UBMK), 2017.
[18] R. A. Abbasi, N. Javaid, M. N. J. Ghuman, Z. A. Khan, S. U. Rehman and Amanullah, "Short Term Load Forecasting Using XGBoost," in Web, Artificial Intelligence and Network Applications, Cham, Springer International Publishing, 2019, pp. 1120-1131.
[19] M. Mohri, A. Rostamizadeh and A. Talwalkar, "On-Line Learning," in Foundations of Machine Learning, MIT Press, 2012, pp. 147-182.
[20] H. Akaike, "A new look at the statistical model identification," IEEE Transactions on Automatic Control, vol. 19, pp. 716-723, 1974. |