KR20200026359A - Web service implementation method of db based on pls-da - Google Patents
Web service implementation method of db based on pls-da Download PDFInfo
- Publication number
- KR20200026359A KR20200026359A KR1020180102227A KR20180102227A KR20200026359A KR 20200026359 A KR20200026359 A KR 20200026359A KR 1020180102227 A KR1020180102227 A KR 1020180102227A KR 20180102227 A KR20180102227 A KR 20180102227A KR 20200026359 A KR20200026359 A KR 20200026359A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- pls
- web service
- present
- implementation method
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000010606 normalization Methods 0.000 claims 1
- 238000004458 analytical method Methods 0.000 abstract description 5
- 238000007794 visualization technique Methods 0.000 abstract description 2
- 238000012800 visualization Methods 0.000 description 11
- 230000001419 dependent effect Effects 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000000556 factor analysis Methods 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 1
- 238000007621 cluster analysis Methods 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000611 regression analysis Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 최소자승법을 이용한 다변량분석 방법(PLS-DA: partial least squares of discriminant analysis)를 기반으로 하는 DB의 웹서비스 구현 방법에 관한 것으로서, 더욱 상세하게는 정 그룹의 자료군의 정보를 줌인·아웃 기능으로 상세화 하는 단계 및 마우스 조작만으로 각 자료의 상세 정보를 제공하는 방법이며 기존의 DB 검색기능의 웹서비스의 시각화 방법에 관한 것으로, 수집한 복수의 데이터를 기반정리하고 규격화하는 단계, 규격화된 상기 데이터로 PLS-DA 구현하는 단계, PLS-DA 구현된 상기 데이터를 소분류 그룹화하는 단계 및 상기 데이터를 시각화하여 제공하는 단계를 포함하는 구성을 개시한다.The present invention relates to a web service implementation method of a DB based on a partial least squares of discriminant analysis (PLS-DA) using a least square method. It is a method to provide detailed information of each data by using the detailed out function and mouse operation.It relates to the visualization method of the web service of the existing DB search function. Disclosing a configuration includes implementing the PLS-DA with the data, sub-classifying the PLS-DA-implemented data, and visualizing and providing the data.
Description
본 발명은 최소자승법을 이용한 다변량분석 방법(PLS-DA: partial least squares of discriminant analysis)를 기반으로 하는 DB의 웹서비스 구현 방법에 관한 것으로서, 더욱 상세하게는 정 그룹의 자료군의 정보를 줌인·아웃 기능으로 상세화 하는 단계 및 마우스 조작만으로 각 자료의 상세 정보를 제공하는 방법이며 기존의 DB 검색기능의 웹서비스의 시각화 방법에 관한 것이다.The present invention relates to a web service implementation method of a DB based on a partial least squares of discriminant analysis (PLS-DA) using a least square method. It is a method to provide detailed information of each data only by detailed step out and mouse operation, and it relates to a visualization method of a web service of a conventional DB search function.
각종 분야에서 획득한 자료를 정리하는 것은 추후 업무에 있어서 효율성을 기하기 위해 반드시 필요한 작업이다. 그러나 데이터를 수집하고 정리함에 있어서 그 데이터의 양이 현대에 와서는 그 양이 방대해져 데이터를 특정 기준에 따라 분류하고, 필요에 따라 원하는 기준으로 정렬하여 볼 수 있게 하는 것이 필요하다. Arranging the data obtained in various fields is a necessary task in order to be efficient in future work. However, in collecting and arranging data, the amount of data in modern times needs to be huge so that the data can be classified according to specific criteria and sorted according to desired criteria as needed.
일반적으로 웹서비스 시각화 기능이란 기존의 DB 검색 시스템과의 차별화 이다. 즉 기존 DB 검색 시스템은 검색자가 특정 자료를 검색할 때 특정자료에 대해서만 정보가 제공되기 때문에 검색검색정보가 모든 자료 중에서 상대적인 위치나 등급을 알수 없는 단점을 극복하고자 본 발명의 기술적 장점을 활용하여 웹서비스 시각화된 시스템에서 목록에 나오는 모든 자료를 한 눈에 볼 수 있게 구현함으로서 각 자료의 정보가 전체 자료와 비교가 가능하며 마우스만을 이용하고 각각의 자료나 군집화된 자료군의 정보를 파악할 수 있는 기술이 필요하다.In general, the web service visualization function is different from the existing DB search system. That is, the existing DB search system provides information only on specific data when the searcher searches for specific data, so that the search search information can overcome the disadvantage of not knowing the relative position or grade among all the data. Service Visualize all the data listed in the system at a glance so that the information of each data can be compared with the entire data, using only the mouse to identify the information of each data or clustered data group This is necessary.
농산물이나 식품소재의 정보를 검색함에 있어서도, 규격화된 틀 하나(한 화면, a sheet)에 모든 자료를 펼쳐 놓고, 즉 컴퓨터 화면 하나에 모든 자료를 올려놓고 한 눈에 볼 수 있으며 마우스를 이용하여 특정 자료의 정보를 전체 자료와 비교 할 수 있을 뿐만 아니라 각 자료의 성격에 따른 그룹화(clustering analysis)가 가능하여 특정 자료의 성향, 등급(품질), 품종, 계통, 원산지, 출처 등의 여러 가지 정보를 한번에 파악할 수 있는 기술이 필요한 실정이다.Even when searching for information on agricultural products or food materials, you can spread all the data on one standardized frame (a sheet), that is, put all the data on one computer screen and see at a glance. Not only can the information of the data be compared with the entire data, but also can be clustered according to the characteristics of each data, so that various information such as the propensity, grade (quality), breed, strain, origin, origin, etc. of the specific data can be obtained. There is a need for technology that can be identified at a time.
따라서, 본 발명은 본 발명은 상술한 문제점을 해결하고자 안출된 것으로서 본 발명의 목적은 웹서비스 시각화이며 검색자가 모든 자료를 한 눈에 볼수 있게 구현함으로서 각 자료의 정보를 전체 자료와 비교가 가능하게 하며 마우스만을 이용하여 각각의 자료나 군집화된 자료군의 정보를 파악할수 있게 하기 위함이다.Therefore, the present invention has been made to solve the above-mentioned problems, the object of the present invention is web service visualization and by enabling the searcher to see all the data at a glance, it is possible to compare the information of each data with the entire data It is to make it possible to grasp information of each data or clustered data group using only mouse.
상기한 문제를 해결하기 위한 본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법은 수집한 복수의 데이터를 기반정리하고 규격화하는 단계, 규격화된 상기 데이터로 PLS-DA 구현하는 단계, PLS-DA 구현된 상기 데이터를 소분류 그룹화하는 단계 및 상기 데이터를 시각화하여 제공하는 단계를 포함할 수 있다.Web service implementation method of the DB based on the PLS-DA according to an embodiment of the present invention for solving the above problems is the step of the basic cleaning and standardizing the collected data, PLS-DA with the standardized data Implementing, PLS-DA-implemented subclassifying the data, and visualizing and providing the data.
본 발명의 일 실시 예에 따르면, 상기 규격화 단계는, 복수의 상기 데이터를 0~1의 범위의 값을 가지도록 규격화할 수 있다.According to an embodiment of the present disclosure, the normalizing step may standardize a plurality of the data to have a value ranging from 0 to 1.
본 발명의 일 실시 예에 따르면, 줌 인-아웃을 통한 상세정보를 제공하는 단계를 더 포함할 수 있다.According to an embodiment of the present disclosure, the method may further include providing detailed information through zoom in-out.
본 발명의 일 실시 예에 따르면, 상기 상세정보를 제공하는 단계는, 상기 데이터를 블록화하여 줌 인-아웃이 가능하고, 블록화된 범위내에서 자료의 상세정보를 제공할 수 있다.According to an embodiment of the present disclosure, the providing of the detailed information may block the data to zoom in and out, and provide detailed information of the data within the blocked range.
본 발명의 일 실시 예에 따르면, 소분류 그룹화 단계는, 복수의 상기 데이터를 성향, 등급, 품종, 계통, 원산지, 출처 및 크기를 포함하는 기준으로 분류할 수 있다.According to an embodiment of the present disclosure, the subclassification grouping step may classify a plurality of the data into criteria including a propensity, a grade, a variety, a line, a place of origin, a source, and a size.
본 발명에 따르면, 사용자가 특정 자료의 성향, 등급(품질), 품종, 계통, 원산지, 출처 등의 정보에 대해서 개략적으로 파악이 가능하고 자료발굴(data mining), 모델구축(process modeling) 그리고 그래픽화(interactive graphic) 등에 활용이 가능하다.According to the present invention, the user can roughly grasp information such as the propensity, grade (quality), variety, strain, origin, origin, etc. of specific data, and can extract data mining, process modeling and graphics. It can be used for interactive graphic.
한편, 본 발명의 효과는 이상에서 언급한 효과들로 제한되지 않으며, 이하에서 설명할 내용으로부터 통상의 기술자에게 자명한 범위 내에서 다양한 효과들이 포함될 수 있다.On the other hand, the effects of the present invention is not limited to the above-mentioned effects, various effects may be included within the scope apparent to those skilled in the art from the following description.
도 1은 본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법의 흐름도이다.
도 2는 본 발명의 일 실시 예에 따른 데이터 기반정리의 일 예시이다.
도 3은 본 발명의 일 실시 예에 따른 모든 자료를 0~1 범위에서 규격화 하는 것의 일 예시이다.
도 4는 본 발명의 일 실시 예에 따른 PLS-DA로 구현화 한 결과의 일 예시이다.
도 5는 본 발명의 일 실시 예에 따른 PLS-DA로 구현된 자료를 줌인·아웃 기능을 이용하여 특정 부분이나 자료를 상세 검색하는 방법의 일 예시이다.
도 6 은 본 발명의 일 실시 예에 따른 특정 자료를 class별로 재설정하고 그룹화한 것의 일 예시이다.
도 7은 본 발명의 일 실시 예에 따른 단일 자료 또는 특정 자료군(群)이나 클러스터(cluster)의 상세 정보를 구현 하는 것의 일 예시이다.1 is a flowchart illustrating a web service implementation method of a DB based on PLS-DA according to an embodiment of the present invention.
2 is an example of data-based theorem according to an embodiment of the present invention.
3 is an example of standardizing all data in the range of 0 to 1 according to an embodiment of the present invention.
4 is an example of a result implemented by PLS-DA according to an embodiment of the present invention.
FIG. 5 is an example of a method for detailed search of a specific part or data by using a zoom in / out function of a material implemented by a PLS-DA according to an embodiment of the present invention.
6 is an example of resetting and grouping specific data for each class according to an embodiment of the present invention.
7 is an example of implementing detailed information of a single data or a specific data group or cluster according to an embodiment of the present invention.
이하, 첨부된 도면들을 참조하여 본 발명에 따른 '비정렬 격자 볼륨 렌더링 방법 및 장치'를 상세하게 설명한다. 설명하는 실시 예들은 본 발명의 기술 사상을 당업자가 용이하게 이해할 수 있도록 제공되는 것으로 이에 의해 본 발명이 한정되지 않는다. 또한, 첨부된 도면에 표현된 사항들은 본 발명의 실시 예들을 쉽게 설명하기 위해 도식화된 도면으로 실제로 구현되는 형태와 상이할 수 있다.Hereinafter, an 'unaligned grid volume rendering method and apparatus' according to the present invention will be described in detail with reference to the accompanying drawings. The described embodiments are provided to enable those skilled in the art to easily understand the technical spirit of the present invention, and the present invention is not limited thereto. In addition, matters represented in the accompanying drawings may be different from those actually implemented in the schematic drawings in order to easily explain the embodiments of the present invention.
한편, 이하에서 표현되는 각 구성부는 본 발명을 구현하기 위한 예일 뿐이다. 따라서, 본 발명의 다른 구현에서는 본 발명의 사상 및 범위를 벗어나지 않는 범위에서 다른 구성부가 사용될 수 있다. On the other hand, each component expressed below is only an example for implementing the present invention. Thus, other implementations may be used in other implementations of the invention without departing from the spirit and scope of the invention.
또한, 각 구성부는 순전히 하드웨어 또는 소프트웨어의 구성만으로 구현될 수도 있지만, 동일 기능을 수행하는 다양한 하드웨어 및 소프트웨어 구성들의 조합으로 구현될 수도 있다. 또한, 하나의 하드웨어 또는 소프트웨어에 의해 둘 이상의 구성부들이 함께 구현될 수도 있다. In addition, each component may be implemented in purely hardware or software configurations, but may also be implemented in a combination of various hardware and software configurations that perform the same function. In addition, two or more components may be implemented together by one hardware or software.
또한, 어떤 구성요소들을 '포함'한다는 표현은, '개방형'의 표현으로서 해당 구성요소들이 존재하는 것을 단순히 지칭할 뿐이며, 추가적인 구성요소들을 배제하는 것으로 이해되어서는 안 된다. In addition, the expression "comprising" certain components merely refers to the presence of the components as an 'open' expression, and should not be understood as excluding additional components.
도 1은 본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법의 흐름도이다.1 is a flowchart illustrating a web service implementation method of a DB based on PLS-DA according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법은 수집한 복수의 데이터를 기반정리하고 규격화하는 단계(S110)를 포함할 수 있다.Referring to FIG. 1, the method of implementing a web service of a DB based on PLS-DA according to an embodiment of the present invention may include the step S110 of arranging and standardizing a plurality of collected data.
S110 단계에서, 데이터를 입력받을 수 있다. 상기 데이터는 농산물, 식품소재에 대한 정보를 포함할 수 있다. 상기 데이터는 성향, 등급(품질), 품종, 계통, 원산지, 출처 등의 정보를 포함할 수 있다. In operation S110, data may be received. The data may include information on agricultural products and food materials. The data may include information such as propensity, grade (quality), variety, strain, origin, source, and the like.
S110 단계에서, 상기 데이터는 수치적 값을 가지도록 규격화될 수 있다. 상기 데이터는 0~1사이의 값을 가지도록 규격화될 수 있다. In step S110, the data may be normalized to have a numerical value. The data may be standardized to have a value between 0 and 1.
상기 기반정리는 상기 데이터를 종류 및 수치적 값으로 정리할 수 있다. 본 발명의 일 실시 예에 따르면, 상기 기반정리는 엑셀상에 상기 데이터의 종류를 기재하고 그 우측 칸에 수치적 값을 입력하는 방식으로 상기 데이터를 순차적으로 정리할 수 있다. The basis theorem can organize the data into types and numerical values. According to an embodiment of the present disclosure, the basic theorem may sequentially organize the data by describing the type of the data on Excel and inputting a numerical value in the right column thereof.
본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법은 규격화된 상기 데이터로 PLS-DA 구현하는 단계(S120)를 포함할 수 있다.A web service implementation method of a DB based on PLS-DA according to an embodiment of the present invention may include implementing PLS-DA with the standardized data (S120).
S120 단계에서, 표본에서 모집단의 특성을 추정할 수 있다. 많은 측정값으로부터 가장 정확한 값에 가까운 값을 구하기 위해 오차의 제곱의 합이 가장 작도록 정해 구할 수 있다. 실제로 관측된 값과 이론적으로 가정된 기댓값의 편차 제곱 합을 최소로 함으로써 '모집단에서의 값'(파라메터)을 추정할 수 있다. 여기에서 편차 제곱합의 최소화는 데이터가 분산된 상황에서 직선을 찾을 수 있다. In step S120, the characteristics of the population may be estimated from the sample. In order to find the value closest to the most accurate value from many measurements, we can determine that the sum of the squares of the errors is the smallest. By actually minimizing the sum of squared deviations between observed values and theoretically assumed expected values, we can estimate the 'values in the population' (parameters). Here, minimizing the sum of squares of deviations can find a straight line in a situation where data is dispersed.
어떤 대상의 성격을 규명하기 위하여 한가지 측면(한개의 종속변수)에서 그 대상을 관찰하고 분석할 수 있다.To characterize an object, one can observe and analyze it in one aspect (one dependent variable).
S120 단계에서, 종속변수의 관계성(relationships)을 고려한 상태에서 여러 개의 단변량분석을 동시에 수행할 수 있다. 상기 데이터는 다차원적으로 정상성(multiviate normal distribution)이 가정될 수 있다. 독립변수에 대한 여러 개의 종속변수를 동시에 분석할 수 있다.In step S120, multiple univariate analyzes may be performed simultaneously in consideration of the relations of the dependent variables. The data may be assumed to be multiviate normal distribution. Multiple dependent variables for independent variables can be analyzed simultaneously.
S120 단계에서, 본 발명의 일 실시 예에 따르면, 변수들 사이의 유사성을 찾아낼 수 있는 요인분석(factor analysis), 이미 설정되어 있는 피험자 집단의 적절성을 확인하는 판별분석(discriminant analysis), 독립변수의 수준에 따라 피험자를 집단으로 구분하는 군집분석(cluster analysis), 여러 개의 종속변수에 대한 분석을 위한 다변량분산분석(MANOVA), 요인분석과 회귀분석의 혼합형인 구조방정식모형(structural equation model), 여러 개의 변수집단들 사이의 상관계수를 추정하는 정준상관계수(canonical correlation) 등을 수행할 수 있다.In step S120, according to an embodiment of the present invention, factor analysis to find similarity between variables, discriminant analysis to confirm suitability of a predetermined group of subjects, and independent variables Cluster analysis to classify subjects into groups according to the level of severity, multivariate variance analysis (MANOVA) for analysis of multiple dependent variables, structural equation model, which is a combination of factor analysis and regression analysis, Canonical correlation, which estimates the correlation coefficient between several groups of variables, can be performed.
S120 단계에서, 상기 데이터를 이용해 기능성분 지도를 구현할 수 있다. 상기 기능성분 지도는 평면상에 상기 데이터에 따른 성분 지문을 표시할 수 있다. In operation S120, the functional component map may be implemented using the data. The functional component map may display component fingerprints according to the data on a plane.
본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법은 PLS-DA 구현된 상기 데이터를 소분류 그룹화하는 단계(S130)를 포함할 수 있다.Web service implementation method of the DB based on the PLS-DA according to an embodiment of the present invention may include a step (S130) for the small classification grouping of the PLS-DA implemented data.
S130 단계에서, PLS-DA 구현된 상기 데이터를 특정 기준에 따라 소분류 그룹화할 수 있다. 상기 특정 기준은 복수일 수 있다. PLS-DA 구현된 상기 데이터를 복수의 특정 기준에 따라 각각 소분류 그룹화할 수 있다. In step S130, the PLS-DA-implemented data may be sub-grouped according to specific criteria. The specific criteria may be plural. PLS-DA implemented data can be sub-grouped according to a plurality of specific criteria, respectively.
상기 특정 기준은 성향, 등급(품질), 품종, 계통, 원산지, 출처 등을 포함할 수 있다.The specific criteria may include propensity, grade (quality), variety, strain, origin, source, and the like.
PLS-DA 구현된 상기 데이터를 성향, 등급(품질), 품종, 계통, 원산지, 출처 등을 성분으로 하여 성분지문을 표시할 수 있다. 사용자의 선택에 따라 상기 특정 기준에 따른 PLS-DA 구현된 화면을 표시할 수 있다. The PLS-DA-implemented data may indicate an ingredient fingerprint based on the propensity, grade (quality), variety, strain, origin, source, and the like. The PLS-DA-implemented screen according to the specific criterion may be displayed according to a user's selection.
본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법은 상기 데이터를 시각화하여 제공하는 단계(S140)를 포함할 수 있다.Web service implementation method of the DB based on the PLS-DA according to an embodiment of the present invention may include the step of visualizing and providing the data (S140).
S140 단계에서, 상기 데이터를 시각화하여 제공할 수 있다. 상기 데이터는 평면상에 각각의 수치 값에 따라 표시될 수 있다. 상기 시각화는 평면상에 점 또는 그래프로 표시되는 것일 수 있다. 상기 시각화는 상기 데이터의 종류 또는 상기 특정 기준에 따라 색 또는 도형의 모양으로 구분해 표시할 수 있다. 상기 시각화는 상기 데이터의 종류 또는 상기 특정 기준에 따라 색 또는 도형의 모양으로 구분해 표시한 뒤, 상기 데이터의 종류 또는 상기 특정 기준과 그에 대응되는 색 또는 도형의 모양이 무엇인지 표시할 수 있다.In operation S140, the data may be visualized and provided. The data may be displayed according to the respective numerical value on the plane. The visualization may be a point or a graph displayed on a plane. The visualization may be classified and displayed in the shape of a color or a figure according to the type of the data or the specific criterion. The visualization may be divided into a shape of a color or a figure according to the type of the data or the specific criterion, and then may display the type of the data or the shape of a color or a figure corresponding to the specific criterion.
S140 단계에서, 시각화된 상기 데이터가 표시된 화면에서 줌 인-아웃 기능을 이용해 확대 축소될 수 있다. 상기 줌 인-아웃은 복수의 정보 또는 복수의 기준 중 하나를 선택해 제공될 수 있다. 상기 줌 인-아웃은 사용자가 원하는 영역을 지정하여 제공될 수 있다. In operation S140, the visualized data may be enlarged and reduced using a zoom in-out function on the displayed screen. The zoom in-out may be provided by selecting one of a plurality of information or a plurality of criteria. The zoom in-out may be provided by designating an area desired by a user.
S140 단계에서, PLS-DA로 구현된 결과에서 특정 자료를 클래스별로 재설정하고 그룹화 할 수 있다. 사용자가 PLS-DA로 구현된 결과에서 특정 영역 또는 특정 점을 선택하여 클래스별로 재설정하고 그룹화 할 수 있다. 사용자가 특정 영역을 드래그 등의 방식으로 선택하면, 해당 영역에 포함되는 데이터가 포함하고 있는 정보를 표로 표시할 수 있다.In step S140, the specific data may be reset and grouped by class in the result implemented by the PLS-DA. Users can select specific areas or specific points in the result implemented by PLS-DA to reset and group by class. When the user selects a specific area by dragging or the like, the information included in the data included in the corresponding area may be displayed in a table.
도 2는 본 발명의 일 실시 예에 따른 데이터 기반정리의 일 예시이다.2 is an example of data-based theorem according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일 실시 예에 따른 데이터 기반정리는 샘플의 종류에 따른 복수의 값들을 수치적인 값으로 계산할 수 있다. 각각의 샘플은 상이하다. 각각의 샘플은 복수의 정보에 대한 수치적 값을 포함할 수 있다. 각각의 샘플은 각각 지정된 색의 코드를 포함할 수 있다. Referring to FIG. 2, the data-based theorem according to an embodiment of the present invention may calculate a plurality of values according to the type of sample as a numerical value. Each sample is different. Each sample may comprise numerical values for a plurality of information. Each sample may each contain a code of a specified color.
본 발명의 일 실시 예에 따른 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법은 데이터를 입력 받으면, 도 2의 예시와 같이 샘플에 따라 수치적 값 및 색의 코드를 기반정리할 수 있다.Web service implementation method of the DB based on the PLS-DA according to an embodiment of the present invention can be based on the numerical value and color code according to the sample as shown in the example of FIG.
도 3은 본 발명의 일 실시 예에 따른 모든 자료를 0~1 범위에서 규격화 하는 것의 일 예시이다.3 is an example of standardizing all data in the range of 0 to 1 according to an embodiment of the present invention.
도 3을 참조하면, 본 발명의 일 실시 예에 따르면, 상기 도 2에서와 같이 기반정리된 데이터에서 수치적 값을 0~1의 값을 가지도록 규격화할 수 있다. 상기 규격화는 기준 값에 따른 비율로 계산될 수 있다. 상기 기준 값은 복수의 수치적 값을 가지는 정보 별로 각각 포함될 수 있다. 각각의 정보는 각각의 기준 값에 따라 규격화되어 0~1의 값을 가질 수 있다. Referring to FIG. 3, according to an embodiment of the present disclosure, a numerical value may be standardized to have a value of 0 to 1 in the basis-arranged data as in FIG. 2. The standardization can be calculated at a rate according to a reference value. The reference value may be included for each piece of information having a plurality of numerical values. Each information may be standardized according to each reference value and have a value of 0 to 1.
도 4는 본 발명의 일 실시 예에 따른 PLS-DA로 구현화 한 결과의 일 예시이고, 도 5는 본 발명의 일 실시 예에 따른 PLS-DA로 구현된 자료를 줌인·아웃 기능을 이용하여 특정 부분이나 자료를 상세 검색하는 방법의 일 예시이다.FIG. 4 is an example of a result of implementing the PLS-DA according to an embodiment of the present invention, and FIG. 5 illustrates a data using the zoom in / out function implemented in the PLS-DA according to an embodiment of the present invention. This is an example of how to refine a part or material.
도 4 및 도 5를 참조하면, 복수의 샘플에 대한 구현 결과를 한 화면에 표시할 수 있다. 상기 시각화는 평면상에 점 또는 그래프로 표시되는 것일 수 있다. 상기 시각화는 상기 데이터의 종류 또는 상기 특정 기준에 따라 색 또는 도형의 모양으로 구분해 표시할 수 있다. 상기 시각화는 상기 데이터의 종류 또는 상기 특정 기준에 따라 색 또는 도형의 모양으로 구분해 표시한 뒤, 상기 데이터의 종류 또는 상기 특정 기준과 그에 대응되는 색 또는 도형의 모양이 무엇인지 표시할 수 있다. 상기 시각화는 규격화되지 않은 값으로 표시될 수 있다. 상기 시각화는 규격화된 값으로 표시될 수 있다. 상기 시각화를 통해 각각의 샘플의 상대적인 위치 또는 등급을 알 수 있다. 4 and 5, implementation results of a plurality of samples may be displayed on one screen. The visualization may be a point or a graph displayed on a plane. The visualization may be classified and displayed in the shape of a color or a figure according to the type of the data or the specific criterion. The visualization may be divided into a shape of a color or a figure according to the type of the data or the specific criterion, and then may display the type of the data or the shape of a color or a figure corresponding to the specific criterion. The visualization may be displayed as an unstandardized value. The visualization can be expressed as a normalized value. The visualization shows the relative position or grade of each sample.
사용자는 PLS-DA로 구현된 결과에서 일부 결과만 선택해서 제공받을 수 있다. 사용자가 PLS-DA로 구현된 결과에서 일부 결과를 선택하면 상기 일부 결과에 해당하는 영역이 줌 인되어 확대된 화면이 제공될 수 있다. 사용자가 PLS-DA로 구현된 결과의 일부 결과에서 더 넓은 영역에 해당하는 결과를 선택하면 줌 아웃되어 축소된 화면이 제공될 수 있다.The user can select and receive only some results from the results implemented by PLS-DA. When the user selects a result from the result implemented by the PLS-DA, an area corresponding to the result may be zoomed in to provide an enlarged screen. When a user selects a result corresponding to a wider area from some results of the result implemented by the PLS-DA, a zoomed out and reduced screen may be provided.
도 6 은 본 발명의 일 실시 예에 따른 특정 자료를 class별로 재설정하고 그룹화한 것의 일 예시이고, 도 7은 본 발명의 일 실시 예에 따른 단일 자료 또는 특정 자료군(群)이나 클러스터(cluster)의 상세 정보를 구현 하는 것의 일 예시이다.FIG. 6 is an example of resetting and grouping specific data by class according to an embodiment of the present invention, and FIG. 7 is a single data or specific data group or cluster according to an embodiment of the present invention. One example of implementing the details of the.
도 6 및 도 7을 참조하면, PLS-DA로 구현된 결과에서 특정 자료를 클래스별로 재설정하고 그룹화 할 수 있다. 사용자가 PLS-DA로 구현된 결과에서 특정 영역 또는 특정 점을 선택하여 클래스별로 재설정하고 그룹화 할 수 있다. Referring to FIGS. 6 and 7, specific data may be reset and grouped by class in the result implemented by PLS-DA. Users can select specific areas or specific points in the result implemented by PLS-DA to reset and group by class.
도 7에서와 같이 사용자가 특정 영역을 드래그 등의 방식으로 선택하면, 해당 영역에 포함되는 데이터가 포함하고 있는 정보를 표로 표시할 수 있다.As shown in FIG. 7, when a user selects a specific area by dragging or the like, information included in data included in the corresponding area may be displayed in a table.
이제까지 본 발명에 대하여 그 바람직한 실시 예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통 상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will understand that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the appended claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.
Claims (5)
규격화된 상기 데이터로 PLS-DA 구현하는 단계;
PLS-DA 구현된 상기 데이터를 소분류 그룹화하는 단계; 및
상기 데이터를 시각화하여 제공하는 단계;를 포함하는 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법.
Based on the standardization and standardization of the collected data;
Implementing PLS-DA with the normalized data;
Subclassing the data implemented with PLS-DA; And
Visualizing and providing the data; Web service implementation method of a DB based on the PLS-DA including a.
상기 규격화 단계는,
복수의 상기 데이터를 0~1의 범위의 값을 가지도록 규격화하는 것을 특징으로 하는 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법.
The method of claim 1,
The normalization step,
A web service implementation method of DB based on PLS-DA, characterized in that the plurality of data is standardized to have a value in the range of 0 to 1.
줌 인-아웃을 통한 상세정보를 제공하는 단계;를 더 포함하는 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법.
The method of claim 1,
Providing detailed information through zoom in-out; Web service implementation method of a DB based on PLS-DA further comprising.
상기 상세정보를 제공하는 단계는,
상기 데이터를 블록화하여 줌 인-아웃이 가능하고, 블록화된 범위내에서 자료의 상세정보를 제공하는 것을 특징으로 하는 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법.
The method of claim 3,
Providing the detailed information,
A method of implementing a web service of a DB based on PLS-DA, in which the data is blocked and zoom in-out is possible, and detailed information of the data is provided within a blocked range.
소분류 그룹화 단계는,
복수의 상기 데이터를 성향, 등급, 품종, 계통, 원산지, 출처 및 크기를 포함하는 기준으로 분류하는 것을 특징으로 하는 PLS-DA를 기반으로 하는 DB의 웹서비스 구현 방법.
The method of claim 1,
The subclassification grouping step is
A web service implementation method of a DB based on the PLS-DA, characterized in that the plurality of data are classified into criteria including a propensity, a grade, a variety, a line, an origin, a source, and a size.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180102227A KR102113834B1 (en) | 2018-08-29 | 2018-08-29 | Web service implementation method of db based on pls-da |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180102227A KR102113834B1 (en) | 2018-08-29 | 2018-08-29 | Web service implementation method of db based on pls-da |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200026359A true KR20200026359A (en) | 2020-03-11 |
KR102113834B1 KR102113834B1 (en) | 2020-05-25 |
Family
ID=69809889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180102227A KR102113834B1 (en) | 2018-08-29 | 2018-08-29 | Web service implementation method of db based on pls-da |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102113834B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113031553A (en) * | 2021-03-09 | 2021-06-25 | 北京工业大学 | Intermittent process quality prediction method based on automatic clustering combined with partial least squares |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008020323A (en) * | 2006-07-13 | 2008-01-31 | Toshiba Corp | Crack shape identifying method and system |
-
2018
- 2018-08-29 KR KR1020180102227A patent/KR102113834B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008020323A (en) * | 2006-07-13 | 2008-01-31 | Toshiba Corp | Crack shape identifying method and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113031553A (en) * | 2021-03-09 | 2021-06-25 | 北京工业大学 | Intermittent process quality prediction method based on automatic clustering combined with partial least squares |
Also Published As
Publication number | Publication date |
---|---|
KR102113834B1 (en) | 2020-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11030167B2 (en) | Systems and methods for providing data quality management | |
Singhal et al. | A study on WEKA tool for data preprocessing, classification and clustering | |
US20150279129A1 (en) | Failure cause classification apparatus | |
US20030200191A1 (en) | Viewing multi-dimensional data through hierarchical visualization | |
JP2008250637A (en) | Information processor | |
CN106650774A (en) | A method of obtaining the regression relationship between dependent variable and independent variable in data analysis | |
US10452746B2 (en) | Quantitative comparison of sample populations using earth mover's distance | |
US8386404B2 (en) | Methods for automated eddy current non-destructive testing analysis | |
CN118378196B (en) | Industrial control host abnormal behavior identification method based on multi-mode data fusion | |
US20150186807A1 (en) | Multidimensional recursive learning process and system used to discover complex dyadic or multiple counterparty relationships | |
Rodríguez-Déniz et al. | A frontier-based hierarchical clustering for airport efficiency benchmarking | |
CN110321914A (en) | A kind of Oil Quality Analysis managing and control system | |
KR102470763B1 (en) | Data outlier detection apparatus and method | |
Felde et al. | A comparison of novel and traditional numerical methods for the analysis of modern pollen assemblages from major vegetation–landform types | |
Hinder et al. | Contrasting Explanation of Concept Drift. | |
JP6178023B2 (en) | Module division support apparatus, method, and program | |
KR20200026359A (en) | Web service implementation method of db based on pls-da | |
US11255716B2 (en) | Analysis support apparatus, analysis support method, and a computer-readable medium containing an analysis support program | |
CN114943424B (en) | A method and system for generating enterprise management index relationship | |
CN111177311A (en) | Data analysis model and analysis method of event processing result | |
CN113393169B (en) | Financial industry transaction system performance index analysis method based on big data technology | |
JP2019221008A (en) | System cross-section data management device and method | |
Marcílio et al. | An approach to perform local analysis on multidimensional projection | |
KR102217092B1 (en) | Method and apparatus for providing quality information of application | |
KR20180073302A (en) | System and method for analyzing alarm information in mulitple time-series monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180829 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190730 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200328 |
|
PR0702 | Registration of establishment of national patent |
Patent event code: PR07021E01D Comment text: Registration of Establishment of National Patent Patent event date: 20200515 |
|
PR1002 | Payment of registration fee |
Payment date: 20200515 End annual number: 20 Start annual number: 1 |
|
PG1601 | Publication of registration |