지도학습을 이용한 새로운 선형 쇄파지표식 개발
A Proposal of New Breaker Index Formula Using Supervised Machine Learning
1
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
연안에서 천수변형에 의해 발생하는 쇄파는 표사이동, 연안류의 생성, 충격파압의 발생 등과 같은 연안역의다양한 물리현상과 밀접한 관계를 갖고 있다. 따라서, 연안구조물의 설계 시 쇄파파고 및 쇄파수심과 같은 쇄파지표를 정확하게 예측하는 것이 중요하다. 과거부터 많은 연구자들에 의해 쇄파현상을 규명하고 예측하기 위한 많은 과학적인 노력들이 이루어져 왔다. 대표적인 쇄파에 연구들은 주로 수리모형실험을 통해 쇄파지표 예측을 위한 많은경험식이 제안되어 왔다. 하지만, 기존의 쇄파지표에 대한 경험식은 일정한 방정식의 가정하에 자료의 통계적 분석을 통해 가정한 방정식의 계수들을 결정하고 있다. 본 논문에서는 회귀 혹은 분류문제와 관련된 다양한 연구분야에있어서 높은 예측성능을 보여주는 대표적인 선형기반의 지도학습 머신러닝 기법을 적용하였다. 적용된 머신러닝 기법을 기반으로 기존의 쇄파에 대한 실험자료로부터 쇄파지표 예측을 위한 모델을 개발하고, 학습된 모델로부터 쇄파예측을 위한 새로운 선형식을 제시하였다. 새롭게 제안된 쇄파지표식은 단순한 선형식임에도 불구하고 기존의 경험공식에 비해 유사한 예측성능을 보였다.
Abstract
Breaking waves generated by wave shoaling in coastal areas have a close relationship with various physical phenomena in coastal regions, such as sediment transport, longshore currents, and shock wave pressure. Therefore, it is crucial to accurately predict breaker index such as breaking wave height and breaking depth, when designing coastal structures. Numerous scientific efforts have been made in the past by many researchers to identify and predict the breaking phenomenon. Representative studies on wave breaking provide many empirical formulas for the prediction of breaking index, mainly through hydraulic model experiments. However, the existing empirical formulas for breaking index determine the coefficients of the assumed equation through statistical analysis of data under the assumption of a specific equation. In this paper, we applied a representative linear-based supervised machine learning algorithms that show high predictive performance in various research fields related to regression or classification problems. Based on the used machine learning methods, a model for prediction of the breaking index is developed from previously published experimental data on the breaking wave, and a new linear equation for prediction of breaker index is presented from the trained model. The newly proposed breaker index formula showed similar predictive performance compared to the existing empirical formula, although it was a simple linear equation.
참고문헌 (44)
- Arlot, S., "A survey of cross-validation procedures for model selection", Static Surveys, 4, pp.40~79 (2010)
- Bataineh, M., "Neural network for regression problems with reduced training sets", Neural Networks, 95, pp.1~9 (2017)
- Bergstra, J., "Random search for hyperparameter optimization", Journal of Machine Learning Research, 13, pp.281~305 (2012)
- Buscombe, D., "Optical wave gauging using deep neural networks", Coastal Engineering, 155, pp.103593~ (2020)
- Bradford, S. F., "Numerical simulation of surf zone dynamics", Journal of Waterway Port Coastal and Ocean Engineering, 126, pp.1~13 (2000)
- Chella, M. A., "Breaking characteristics and geometric properties of spilling breakers over slopes", Coastal Engineering, 95, pp.4~19 (2015)
- Christensen, E. D., "Large eddy simulation of spilling and plunging breakwaters", Coastal Engineering, 53, pp.463~485 (2006)
- Deo, M.C, "Prediction of breaking waves with neural networks", Ocean Engineering, 30, pp.1163~1178 (2003)
- Etemad-Shahidi, A., "Prediction of wave overtopping at vertical structures", Coastal Engineering, 109, pp.42~52 (2016)
- Fisher, M. A., "Random sample consensus : a paradigm for model fitting with applications to image analysis and automated cartography", Communications of the ACM, 24(6), pp.381~395 (1981)
- Formentin, S. M., "A Genetic Programming based formula for wave overtopping by crown walls and bullnoses", Coastal Engineering, 152, pp.103529~ (2019)
- Goda, Y., "A synthesis of breaker indices", Transactions of the Japan Society of Civil Engineers, 2(2), pp.39~40 (1970)
- Goda, Y., "Reanalysis of regular and random breaking wave statistics", Coastal Engineering Journal, 52(1), pp.71~106 (2010)
- Hieu, P. D., "Numerical simulation of breaking waves using a two-phase flow model", Applied Mathematical Modelling, 28, pp.983~1005 (2004)
- Huber, P. J., "Robust Estimation of a Location Parameter", Annals of Mathematical Statistics, 35(1), pp.73~101 (1964)
- Ishida, H., "A theory for wave breaking on slopes and its application", Proceedings of 30th Japanese Conference on Coastal Engineering, JSCE, pp.34~38 (1983)
- James, S. C., "A machine learning framework to forecast wave conditions", Coastal Engineering, 137, pp.1~10 (2018)
- Kakuno, S., "Effects of wave breaking on entrainemnt of oxygen, a review", Proceedings of 43rd Japanese Conderence on Coastal Engineering, JSCE, pp.1211~1215 (1996)
- Kazeminezhad, M. H., "A new method for the prediction of wave runup on vertical piles", Coastal Engineering, 98, pp.55~64 (2015)
- 김동현, "파고계산 인공신경망을 이용한 방파제 기대피해도 산정", 한국해안·해양공학회논문집, 22(2), pp.126~132 (2010), 한국해안,해양공학회
- Kim, D. H., "Neural network for design and reliability analysis of rubble mound breakwaters", Ocean Engineering, 32, pp.1332~1349 (2005)
- 김승우, "인공신경망과 M5' model tree를 이용한 Tetrapod 피복블록의 안정수 예측", 한국해안·해양공학회논문집, 23(1), pp.109~117 (2011), 한국해안,해양공학회
- Lara, J. L., "Breaking waves over mild gravel slope : Experimental and numerical analysis", Journal of Geophysical Research, 111, pp.1~26 (2006)
- 이재성, "인공신경망 모델의 가중치와 편의를 이용한 테트라포드의 안정수 계산 방법", 한국해안·해양공학회논문집, 28(5), pp.277~283 (2016), 한국해안,해양공학회
- 이광호, "머신러닝 오픈소스 플랫폼을 활용한 쇄파 예측", 한국해안·해양공학회논문집, 32(4), pp.262~272 (2020), 한국해안,해양공학회[DOI]
- Lee, K. H., "The Effect of groundwater on topographic changes in a gravel beach", Ocean Engineering, 34, pp.605~615 (2007)
- Lin, P., "A numerical study of breaking waves in the surf zone", Journal of Fluid Mechanics, 359, pp.239~264 (1998)
- Liu, Y., "A new predictive formula for inception of regular wave breaking", Coastal Engineering, 58(9), pp.877~889 (2011)
- McCowan, J., "On the highest wave of permanent type", Philosophical Magazine, 38(5), pp.351~358 (1984)
- Miche, R., "Mouvements ondulatoires de la mer en profondeur constante ou décroissante", Annales de Ponts et Chaussées, 114, pp.26~78 (1944)
- Munk, W. H., "The solitary wave theory and its applications to surf problems", Annals of the New York Academy of Sciences, 51(3), pp.376~462 (1949)
- 오남선, "신경망모형을 이용한 새만금호 수온 예측", 한국해안·해양공학회논문집, 27(1), pp.56~62 (2015), 한국해안,해양공학회
- Pedregosa, F., "Scikitlearn : Machine Learning in Python", Journal of Machine Learning Research, 12, pp.2825~2830 (2011)
- Rattanapitikon, W., "Braking wave formulas for breaking depth and orbital to phase velocity ratio", Coastal Engineering Journal, 48(4), pp.395~416 (2006)
- Ren, J., "ANN vs. SVM: Which one performs better in classification of MCCs in mammogram imaging", Knowledge-Based Systems, 26, pp.144~153 (2012)
- Sakai, S., "Study on wave breaking and its resulting entrainment of air", Proceedings of 33rd Japanese Conference on Coastal Engineering, JSCE, pp.16~20 (1986)
- Samuel, A. L., "Some studies in machine learning using the game of checkers", IBM Journal of Research and Development, 3(3), pp.210~229 (1959)
- Laboratory study on macrofeatures of wave breaking over bars and artificial reefs, "Smith, E. R.", WES, 232~, pp.U.S. Army Corps of Engineers Technical Report CREC-90-12 (1990)
- Stringari, D. L., "A novel machine learning algorithm for tracking remotely sensed waves in the surf zone", Coastal Engineering, 147, pp.149~158 (2019)
- Stokes, G. G., "Appendices and supplement to a paper on the theory of oscillatory waves", Mathematical and Physical Papers, 1, pp.219~229 (1880)
- Vapnik, V. N., "The Nature of Statistical Learning Theory" (1995), Springer
- Xie, W., "A semi-empirical formula for calculating the breaking depth of plunging waves", Coastal Engineering Journal, 61(2), pp.199~209 (2019)
- 이진학, "자기회귀 모델과 신경망 모델을 이용한 복잡한 지형 내 항만에서의 파고 및 하역중단 예측", 한국해안·해양공학회논문집, 29(4), pp.180~188 (2017), 한국해안,해양공학회
- Zhao, Q., "Numerical simulation of breaking waves by a multi-scale turbulence model", Coastal Engineering, 51, pp.53~80 (2004)
