The present invention relates to a system for predicting errors in ship design by using model learning. More specifically, the present invention relates to a system for predicting errors in ship design by using model learning, which learns repeated errors through model learning for design errors including location change, piping class, size, and lack of space, thereby predicting errors in new ship design. To this end, the present invention provides the system for predicting errors in ship design by using model learning. The system comprises: a simulation module for performing simulation by using design information of a pre-designed ship, labeling errors that occur, and transmitting the same to a design error DB module; the design error DB module for storing the information received from the simulation module and transmitting the information to a data preprocessing module; the data preprocessing module for receiving the information stored in the design error DB module and preprocessing the same to perform model learning; a model learning module for performing model learning by using logistic regression for classification using a sigmoid function; a new ship information input module for generating a set of data by using the data pre-processing module in order to extract design information and compare the same with the learning model learned by the model learning module when information of a ship for which errors is to be predicted is input; an error prediction module for acquiring probabilities through a logistic linear regression model and generating expected error values by using Scikit-learn logistic regression analysis; and an integrated visualization module for displaying the error possibility analysis results for the new ship design information predicted by the error prediction module so that the user can see the same.
본 발명은 모델학습을 통한 선박설계 오류 예측시스템에 관한 것이다. 보다 상세하게는, 위치변경, 배관 Class, 사이즈, 공간미확보를 포함한 설계 오류에 대하여 모델학습을 통하여 반복되는 오류를 학습시켜, 신규선박설계에 대하여 오류를 예측할 수 있는 모델학습을 통한 선박설계 오류 예측시스템에 관한 것이다. 이를 위해 본 발명은 기설계되어 있는 선박의 설계정보를 이용하여 시뮬레이션을 실시하여 발생하는 오류를 라벨링하여 설계오류DB모듈로 전송하는 시뮬레이션모듈; 시뮬레이션모듈에서 전송받은 정보를 저장하고 해당정보를 데이터전처리모듈로 전송하는 설계오류DB모듈; 설계오류DB모듈에 저장된 정보를 전송받아 모델학습을 위한 전처리를 실시하는 데이터전처리모듈; Sigmoid 함수를 이용하여 분류하는 Logistic회귀를 이용하여 모델학습을 수행하는 모델학습모듈; 오류예측을 수행할 선박의 정보가 입력되면 설계정보를 추출하여 모델학습모듈에서 학습된 학습 모델과 비교하기 위하여 데이터전처리모듈을 이용하여 데이터Set을 생성하는 신규선박정보입력모듈; Logistics 선형회수 모델을 통하여 확률을 획득하고 Scikit-learn 로지스틱 회귀분석을 이용하여 예상오류값을 생성하는 오류예측모듈; 오류예측모듈에서 예측된 신규선박설계정보에 대한 오류 가능성 분석결과를 사용자가 시각적으로 볼 수 있도록 표시하는 통합시각화모듈을 포함하는, 모델학습을 통한 선박설계 오류예측 시스템을 제공한다.
Ship design error prediction system through model learning
모델학습을 통한 선박설계 오류 예측시스템
2021-02-23
Patent
Electronic Resource
Korean
Ship maintenance system through prediction of parts replacement timing
European Patent Office | 2022
|APPARATUS FOR MACHINE LEARNING-BASED SHIP DESIGN ERROR EARLY WARNING AND METHOD THEREOF
European Patent Office | 2020
|Ship maintenance system through prediction of parts replacement timing
European Patent Office | 2023
PREDICTING SHIP MANEUVERING THROUGH MACHINE LEARNING
TIBKAT | 2021
|