KR20230068704A - Learning data integrated management platform system based on artificial intelligence - Google Patents
Learning data integrated management platform system based on artificial intelligence Download PDFInfo
- Publication number
- KR20230068704A KR20230068704A KR1020210154776A KR20210154776A KR20230068704A KR 20230068704 A KR20230068704 A KR 20230068704A KR 1020210154776 A KR1020210154776 A KR 1020210154776A KR 20210154776 A KR20210154776 A KR 20210154776A KR 20230068704 A KR20230068704 A KR 20230068704A
- Authority
- KR
- South Korea
- Prior art keywords
- original data
- artificial intelligence
- data
- learning
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computational Linguistics (AREA)
- Image Analysis (AREA)
Abstract
본 발명은 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치에 관한 것으로서, 클라우드를 통해 불특정 다수의 데이터 제공자로부터 학습데이터와 관련된 이미지 기반의 원본데이터를 수집하고, 수집된 이미지 기반의 원본데이터를 불특정 다수의 데이터 가공자로부터 어노테이션 작업을 수행하도록 플랫폼을 제공하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치에 관한 것이다. 이를 위해 생성된 각각의 프로젝트마다 인공지능 학습이 필요한 이미지 기반의 원본데이터를 네트워크망을 통해 서로 다른 데이터 제공자로부터 수집하는 수집 플랫폼 모듈을 제공하며, 수집된 복수의 이미지 기반의 원본데이터를 저장하는 원본데이터 수집부, 수집 플랫폼 모듈에서 제공된 이미지 기반의 원본데이터를 기 설정된 이미지 조건과 비교하여 필터링하는 원본데이터 필터링부, 필터링된 이미지 기반의 원본데이터의 크기, 용량, 및 포맷 형식을 기 정해진 포맷에 따라 정제 관리하는 정제 플랫폼 모듈을 제공하는 원본데이터 정제부, 정제 플랫폼 모듈에서 정제된 이미지 기반의 원본데이터를 라벨링 또는 태킹하고, 인공지능 학습에 필요한 어노테이션 영역을 정제된 이미지 기반의 원본데이터에 영역 설정하는 어노테이션 플랫폼 모듈을 제공하는 원본데이터 가공부, 어노테이션 플랫폼 모듈에서 제공한 가공된 이미지 기반의 원본데이터를 입력받는 학습데이터 생성 플랫폼 모듈을 제공하며, 인공지능 기계 학습의 성능 및 품질 여부에 따라 가공된 이미지 기반의 원본데이터를 새롭게 입력받는 학습데이터 생성부, 학습데이터 생성 플랫폼 모듈에서 제공한 학습데이터를 기준으로 인공지능 기계 학습을 수행하는 인공지능 기계학습 플랫폼 모듈을 제공하고, 인공지능 기계 학습의 성능을 측정하는 인공지능 기계 학습부, 학습데이터 생성 플랫폼 모듈에 입력되는 가공된 이미지 기반의 원본데이터의 분포도 및 인공지능 기계학습 플랫폼 모듈의 성능 측정치에 따라 학습데이터의 품질을 관리하는 품질관리 플랫폼 모듈을 제공하고, 품질 관리에 따라 인공지능 기계학습 플랫폼 모듈에 입력되는 가공된 이미지 기반의 원본데이터의 양을 증가시키거나 감소시키는 학습데이터 품질 관리부를 포함하는 것을 특징으로 하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치가 개시된다.The present invention relates to an artificial intelligence-based learning data integration management platform device, which collects image-based original data related to learning data from an unspecified number of data providers through the cloud, and transfers the collected image-based original data to an unspecified number of unspecified data providers. It relates to an artificial intelligence-based learning data integration management platform device that provides a platform to perform annotation work from a data processor. For each project created for this purpose, it provides a collection platform module that collects image-based original data that requires artificial intelligence learning from different data providers through a network, and an original source that stores multiple image-based original data collected. A data collection unit, an original data filtering unit that compares the image-based original data provided from the collection platform module with a predetermined image condition and filters the original data based on the filtered image, and adjusts the size, capacity, and format of the original data based on the predetermined format. Original data refinement unit that provides a refinement platform module that manages refinement, labeling or tagging the refined image-based original data in the refinement platform module, and setting the annotation area required for artificial intelligence learning to the refined image-based original data The original data processing unit that provides the annotation platform module, and the learning data generation platform module that receives the original data based on the processed image provided by the annotation platform module, and the processed image depending on the performance and quality of artificial intelligence machine learning Provides an artificial intelligence machine learning platform module that performs artificial intelligence machine learning based on the learning data provided by the learning data generation unit and learning data generation platform module that newly input the original data, and improves the performance of artificial intelligence machine learning. Provides a quality control platform module that manages the quality of learning data according to the measured artificial intelligence machine learning unit, the distribution of processed image-based original data input to the learning data generation platform module, and the performance measurement of the artificial intelligence machine learning platform module and a learning data quality management unit that increases or decreases the amount of processed image-based original data input to the artificial intelligence machine learning platform module according to quality control. An artificial intelligence-based integrated learning data management platform. device is started.
Description
본 발명은 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치에 관한 것으로서, 보다 상세하게는 클라우드를 통해 불특정 다수의 데이터 제공자로부터 학습데이터와 관련된 이미지 기반의 원본데이터를 수집하고, 수집된 이미지 기반의 원본데이터를 불특정 다수의 데이터 가공자로부터 어노테이션 작업을 수행하도록 플랫폼을 제공하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치에 관한 것이다.The present invention relates to an artificial intelligence-based learning data integration management platform device, and more particularly, to collect image-based original data related to learning data from a plurality of unspecified data providers through the cloud, and collect image-based original data It relates to an artificial intelligence-based learning data integrated management platform device that provides a platform to perform annotation work from an unspecified number of data processors.
일반적으로 기계학습을 위한 다양한 원본데이터를 획득하고, 획득한 원본데이터를 가공하는 작업은 많은 시간을 들여 수작업으로 진행해야 하는 번거로운 작업이다. 또한, 가공된 원본데이터를 기계학습에 사용하는 경우에 기계학습의 성능 척도 및 품질을 향상시키기 위해서는 추가적인 원본데이터의 입력이 요구될 수도 있다. 이러한 기계학습을 위한 다양한 원본데이터를 접근된 불특정 다수로부터 획득하도록 하고, 원본데이터를 가공하도록 플랫폼을 제공하며, 당해 플랫폼하에서 기계학습까지 수행할 수 있는 플랫폼이 요구되고 있다.In general, acquiring various original data for machine learning and processing the acquired original data is a cumbersome task that requires a lot of time and manual work. In addition, when the processed original data is used for machine learning, input of additional original data may be required to improve the performance scale and quality of machine learning. There is a demand for a platform capable of acquiring various original data for machine learning from the accessed and unspecified majority, providing a platform to process the original data, and performing machine learning under the platform.
따라서, 본 발명은 전술한 바와 같은 문제점을 해결하기 위하여 창출된 것으로서, 기계학습에 필요한 다양한 이미지 기반의 원본데이터를 불특정 다수의 데이터 제공자로부터 공급받고, 공급받은 원본데이터를 가공하도록 플랫폼을 제공하며, 가공된 원본데이터를 통해 기계학습이 통합적으로 이루어지도록 하는 플랫폼을 제공하는데 그 목적이 있다.Therefore, the present invention was created to solve the above problems, and provides a platform to receive various image-based original data required for machine learning from a number of unspecified data providers and process the supplied original data, Its purpose is to provide a platform that allows machine learning to be integrated through processed original data.
또한, 본 발명의 목적은 기계학습을 통해 성능 척도가 떨어지는 경우 학습데이터를 다시 보완해야 하는 번거러움을 해결하기 위해 학습데이터를 반복적으로 다시 획득, 가공, 기계학습을 관리하기 위한 통합 플랫폼을 제공하는데 그 목적이 있다.In addition, an object of the present invention is to provide an integrated platform for repeatedly reacquiring, processing, and managing machine learning in order to solve the hassle of supplementing the learning data again when the performance scale is degraded through machine learning. There is a purpose.
그러나, 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.However, the objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned will be clearly understood by those skilled in the art from the description below.
전술한 본 발명의 목적은, 생성된 각각의 프로젝트마다 인공지능 학습이 필요한 이미지 기반의 원본데이터를 네트워크망을 통해 서로 다른 데이터 제공자로부터 수집하는 수집 플랫폼 모듈을 제공하며, 수집된 복수의 이미지 기반의 원본데이터를 저장하는 원본데이터 수집부, 수집 플랫폼 모듈에서 제공된 이미지 기반의 원본데이터를 기 설정된 이미지 조건과 비교하여 필터링하는 원본데이터 필터링부, 필터링된 이미지 기반의 원본데이터의 크기, 용량, 및 포맷 형식을 기 정해진 포맷에 따라 정제 관리하는 정제 플랫폼 모듈을 제공하는 원본데이터 정제부, 정제 플랫폼 모듈에서 정제된 이미지 기반의 원본데이터를 라벨링 또는 태킹하고, 인공지능 학습에 필요한 어노테이션 영역을 정제된 이미지 기반의 원본데이터에 영역 설정하는 어노테이션 플랫폼 모듈을 제공하는 원본데이터 가공부, 어노테이션 플랫폼 모듈에서 제공한 가공된 이미지 기반의 원본데이터를 입력받는 학습데이터 생성 플랫폼 모듈을 제공하며, 인공지능 기계 학습의 성능 및 품질 여부에 따라 가공된 이미지 기반의 원본데이터를 새롭게 입력받는 학습데이터 생성부, 학습데이터 생성 플랫폼 모듈에서 제공한 학습데이터를 기준으로 인공지능 기계 학습을 수행하는 인공지능 기계학습 플랫폼 모듈을 제공하고, 인공지능 기계 학습의 성능을 측정하는 인공지능 기계 학습부, 학습데이터 생성 플랫폼 모듈에 입력되는 가공된 이미지 기반의 원본데이터의 분포도 및 인공지능 기계학습 플랫폼 모듈의 성능 측정치에 따라 학습데이터의 품질을 관리하는 품질관리 플랫폼 모듈을 제공하고, 품질 관리에 따라 인공지능 기계학습 플랫폼 모듈에 입력되는 가공된 이미지 기반의 원본데이터의 양을 증가시키거나 감소시키는 학습데이터 품질 관리부를 포함하는 것을 특징으로 하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치를 제공함으로써 달성될 수 있다.An object of the present invention described above is to provide a collection platform module that collects image-based original data that requires artificial intelligence learning for each project created from different data providers through a network, and An original data collection unit that stores original data, an original data filtering unit that compares and filters the image-based original data provided by the collection platform module with preset image conditions, and the size, capacity, and format of the original data based on the filtered image. Original data refinement unit that provides a refinement platform module that refines and manages the original data according to a predetermined format, labels or tags the refined image-based original data in the refinement platform module, and divides the annotation area necessary for artificial intelligence learning into a refined image-based Original data processing unit that provides an annotation platform module that sets the area in the original data, and a learning data generation platform module that receives original data based on processed images provided by the annotation platform module, providing performance and quality of artificial intelligence machine learning Provides an artificial intelligence machine learning platform module that performs artificial intelligence machine learning based on the learning data provided by the learning data generation unit and learning data generation platform module that receives new input of processed image-based original data, The artificial intelligence machine learning unit that measures the performance of intelligent machine learning, the distribution of processed image-based original data input to the learning data generation platform module, and the quality of the learning data are managed according to the performance measurement of the artificial intelligence machine learning platform module. Provides a quality control platform module and includes a learning data quality management unit that increases or decreases the amount of processed image-based original data input to the artificial intelligence machine learning platform module according to quality control. This can be achieved by providing an integrated learning data management platform device.
또한, 수집 플랫폼 모듈, 원본데이터 필터링부, 정제 플랫폼 모듈 및 어노테이션 플랫폼 모듈은 서로 파이프라인으로 순차적으로 연결되어 있어 상위단 모듈의 요청에 따라 하위단 모듈에 저장된 이미지 기반의 원본데이터가 모두 순차적으로 일괄하여 연결 접속될 수 있다.In addition, the collection platform module, original data filtering unit, refinement platform module, and annotation platform module are sequentially connected to each other through a pipeline, so that all image-based original data stored in lower-level modules are sequentially batched at the request of the upper-level module. so that it can be connected.
또한, 원본데이터 필터링부는 수집 플랫폼 모듈에서 전송된 이미지 기반의 원본데이터가 기 설정된 1차 이미지 조건에 맞는지 여부를 1차적으로 판단하는 1차 필터링 모듈을 구비하는 1차 판단부, 인공지능 기계학습 플랫폼 모듈을 통해 구축된 인공지능 기계 학습모듈을 구비하며, 1차 필터링 모듈을 통과한 이미지 기반의 원본데이터가 기 설정된 2차 이미지 조건에 맞는지 여부를 2차적으로 판단하는 인공지능 모델 판단부를 포함한다.In addition, the original data filtering unit includes a primary determination unit having a primary filtering module that primarily determines whether the image-based original data transmitted from the collection platform module meets a predetermined primary image condition, and an artificial intelligence machine learning platform. It has an artificial intelligence machine learning module built through the module, and includes an artificial intelligence model determination unit that secondarily determines whether the image-based original data that has passed through the primary filtering module meets a predetermined secondary image condition.
또한, 원본데이터 가공부는 정제 플랫폼 모듈에서 제공된 이미지 기반의 원본데이터의 일 영역에 학습에 필요한 객체 영역을 설정하도록 편집 툴이 구비된 편집 플랫폼 모듈을 제공하며, 이미지 기반의 원본데이터의 메타데이터를 포함하는 입력 툴이 구비된 입력 플랫폼 모듈을 제공하는 어노테이션 가공부, 어노테이션 가공부에서 가공한 이미지 기반의 원본데이터를 기 설정된 검수 조건에 따라 검수하며, 기 설정된 조건을 만족하는 이미지 기반의 원본데이터는 학습데이터 생성 플랫폼 모듈로 전송하고, 조건을 만족하지 못하는 이미지 기반의 원본데이터는 어노테이션 가공부로 재전송하여 새롭게 객체 영역이 설정되도록 하는 어노테이션 검수부를 포함한다.In addition, the original data processing unit provides an editing platform module equipped with an editing tool to set an object area required for learning in one area of the image-based original data provided by the refinement platform module, and includes metadata of the image-based original data. An annotation processing unit that provides an input platform module equipped with an input tool to inspect the image-based original data processed by the annotation processing unit according to preset inspection conditions, and image-based original data that satisfies the preset conditions is learned It is transmitted to the data generation platform module, and the image-based original data that does not satisfy the conditions is retransmitted to the annotation processing unit to include an annotation verification unit to newly set the object area.
또한, 인공지능 기계 학습부는 학습데이터 생성 플랫폼 모듈에서 제공한 학습데이터를 기준으로 인공지능 기계 학습을 수행하는 인공지능 기계학습 플랫폼 모듈을 구비한 인공지능 모델 학습부, 인공지능 기계학습의 성능을 기 설정된 척도에 따라 측정하며, 성능 측정치에 따라 학습데이터 생성 플랫폼 모듈에서 전송된 학습데이터 셋의 양과 검증데이터 셋의 양에 대한 비율이 조정되도록 하는 인공지능 모델 성능 측정부를 포함한다.In addition, the artificial intelligence machine learning unit has an artificial intelligence machine learning platform module that performs artificial intelligence machine learning based on the learning data provided by the learning data generation platform module, and the performance of artificial intelligence machine learning. It measures according to the set scale, and includes an artificial intelligence model performance measurement unit that adjusts the ratio of the amount of training data set and the amount of verification data set transmitted from the learning data generation platform module according to the performance measurement value.
전술한 바와 같은 본 발명에 의하면 기계학습에 필요한 다양한 이미지 기반의 원본데이터를 불특정 다수의 데이터 제공자로부터 공급받고, 공급받은 원본데이터를 가공하도록 플랫폼을 제공하며, 가공된 원본데이터를 통해 기계학습이 통합적으로 이루어지도록 하는 플랫폼을 구축할 수 있는 효과가 있다.According to the present invention as described above, various image-based original data required for machine learning are supplied from a plurality of unspecified data providers, a platform is provided to process the supplied original data, and machine learning is integrated through the processed original data. There is an effect that can build a platform that can be achieved.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 일실시예를 예시하는 것이며, 발명의 상세한 설명과 함께 본 발명의 기술적 사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석 되어서는 아니 된다.
도 1은 본 발명의 일실시예에 따른 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치의 전체 구성을 개략적으로 도시한 도면이고,
도 2는 본 발명의 일실시예에 따른 원본데이터 필터링부를 도시한 도면이고,
도 3은 본 발명의 일실시예에 따른 원본데이터 가공부를 도시한 도면이고,
도 4는 본 발명의 일실시예에 따른 이미지 기반의 원본데이터에 객체 영역을 설정하고, 메타데이터를 입력한 것을 도시한 도면이고,
도 5는 본 발명의 일실시예에 따른 상위단 모듈과 하위단 모듈간에 파이프라인이 연결되어 하위단 모듈의 원본데이터가 자동으로 상위단 모듈로 업로드 될 수 있는 것을 도시한 도면이고,
도 6은 본 발명의 일실시예에 따른 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치의 순차적인 플랫폼 흐름을 도시한 도면이다.The following drawings attached to this specification illustrate a preferred embodiment of the present invention, and together with the detailed description of the present invention serve to further understand the technical idea of the present invention, the present invention is limited to those described in the drawings. It should not be construed as limiting.
1 is a diagram schematically showing the overall configuration of an artificial intelligence-based integrated learning data management platform device according to an embodiment of the present invention;
2 is a diagram showing an original data filtering unit according to an embodiment of the present invention;
3 is a diagram showing an original data processing unit according to an embodiment of the present invention;
4 is a diagram showing setting an object area in image-based original data and inputting metadata according to an embodiment of the present invention;
5 is a diagram showing that a pipeline is connected between an upper-level module and a lower-level module according to an embodiment of the present invention so that original data of a lower-level module can be automatically uploaded to an upper-level module;
6 is a diagram illustrating a sequential platform flow of an artificial intelligence-based integrated learning data management platform device according to an embodiment of the present invention.
이하, 도면을 참조하여 본 발명의 바람직한 일실시예에 대해서 설명한다. 또한, 이하에 설명하는 일실시예는 특허청구범위에 기재된 본 발명의 내용을 부당하게 한정하지 않으며, 본 실시 형태에서 설명되는 구성 전체가 본 발명의 해결 수단으로서 필수적이라고는 할 수 없다. 또한, 종래 기술 및 당업자에게 자명한 사항은 설명을 생략할 수도 있으며, 이러한 생략된 구성요소(방법) 및 기능의 설명은 본 발명의 기술적 사상을 벗어나지 아니하는 범위내에서 충분히 참조될 수 있을 것이다.Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings. In addition, the embodiment described below does not unduly limit the contents of the present invention described in the claims, and the entire configuration described in the present embodiment cannot be said to be essential as a solution to the present invention. In addition, descriptions of matters obvious to prior art and those skilled in the art may be omitted, and descriptions of these omitted components (methods) and functions may be sufficiently referred to within the scope not departing from the technical spirit of the present invention.
본 발명의 일실시예에 따른 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치는 클라우드 또는 네트워크 망을 통해 이미지 기반의 학습데이터를 불특정 다수로부터 획득하고, 기계학습을 할 수 있는 플랫폼을 제공하는 장치에 관한 것이다. 이하에서는 첨부된 도면을 참고하여 본 발명의 일실시예에 따른 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치에 대해 상세히 설명하기로 한다.An artificial intelligence-based integrated learning data management platform device according to an embodiment of the present invention relates to a device for providing a platform capable of obtaining image-based learning data from an unspecified number of people and performing machine learning through a cloud or network. will be. Hereinafter, an artificial intelligence-based integrated learning data management platform device according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
본 발명의 일실시예에 따른 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치(이하 플랫폼 장치라 함)는 클라우드 서버를 포함할 수 있다. An artificial intelligence-based learning data integrated management platform device (hereinafter referred to as a platform device) according to an embodiment of the present invention may include a cloud server.
도 1 및 도 2에 도시된 바와 같이 본 발명의 일실시예에 따른 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치는 원본데이터 수집부(110), 원본데이터 필터링부(115), 원본데이터 정제부(120), 원본데이터 가공부(130), 학습데이터 생성부(140), 인공지능 기계 학습부(150), 학습데이터 품질 관리부(160)를 대략 포함할 수 있다. As shown in FIGS. 1 and 2, the artificial intelligence-based integrated learning data management platform device according to an embodiment of the present invention includes an original
본 발명의 일실시예에 따른 원본데이터 수집부(110)는 수집 플랫폼 모듈을 포함한다. 수집 플랫폼 모듈(110)은 불특정 다수의 데이터 제공자로부터 네트워크 망 또는 인터넷 망의 접속을 통해 데이터를 입력받을 수 있다. 즉, 불특정 다수의 데이터 제공자는 각자 휴대하고 있는 스마트폰을 통해서 이미지 기반의 학습데이터를 수집 플랫폼 모듈로 전송할 수 있다. 또 다른 예로서 불특정 다수의 데이터 제공자는 클라우드 서버를 통해 수집 플랫폼 모듈에 접속하여 이미지 기반의 학습데이터를 전송할 수 있다.The original
수집 플랫폼 모듈(110)은 프로젝트마다 카테고리화될 수 있다. 즉, 제1 이미지 기반의 원본데이터를 수집하는 제1 수집 플랫폼 모듈, 제2 이미지 기반의 원본데이터를 수집하는 제2 수집 플랫폼 모듈, 제n 이미지 기반의 원본데이터를 수집하는 제n 수집 플랫폼 모듈로 카테고리화될 수 있다. 이때, 일예로서 제1 이미지 기반의 원본데이터는 "개의 질병을 진단하기 위한 학습데이터"와 관련된 데이터일 수 있으며, 제2 이미지 기반의 원본데이터는 "닭의 질병을 진단하기 위한 학습데이터"와 관련된 데이터일 수 있다. 다만, 상술한 예는 일예에 불과할 뿐 다양한 이미지 기반의 원본데이터가 본 발명의 플랫폼 장치에서 학습되고 관리될 수 있다.The
불특정 다수의 데이터 제공자가 소지하는 스마트폰에는 본 발명의 수집 플랫폼 모듈(110)과 연동될 수 있는 어플리케이션(이하 앱이라 함)이 설치될 수 있다. 불특정 다수의 데이터 제공자가 소지하는 스마트폰에는 카메라 모듈, 통신모듈, 및 제어모듈이 구비될 수 있다. 따라서, 데이터 제공자는 카메라 모듈을 사용하여 이미지 기반의 원본데이터를 얻고, 이미지 기반의 원본데이터를 획득한 장소나 날짜 등을 증명할 수 있는 증빙 이미지를 제어모듈을 통해 함께 생성한 후에 통신모듈을 통해 수집 플랫폼 모듈(110)로 전송한다.An application (hereinafter referred to as an app) that can be linked with the
도 2에 도시된 바와 같이 본 발명의 일실시예에 따른 원본데이터 필터링부(115)는 1차 판단부와 인공지능 모델 판단부를 포함한다.As shown in FIG. 2 , the original
1차 판단부는 1차 필터링 모듈을 구비하며, 1차 필터링 모듈은 수집 플랫폼 모듈(110)에서 제공된 이미지 기반의 원본데이터를 검수하여 1차적으로 필터링한다. 즉, 1차 판단부에 구비된 1차 필터링 모듈은 데이터 제공자로부터 제공된 이미지 기반의 원본데이터가 기 설정된 1차 이미지 조건에 맞는지를 1차적으로 판단한다. 이때, 1차 이미지 조건은 불특정 다수의 데이터 제공자로부터 제공된 이미지 기반의 원본데이터와 증빙 이미지로서, 이를 분석하여 기 설정된 1차 이미지 조건에 부합하는지를 판단할 수 있다. 즉, 데이터 제공자는 원본데이터 수집부의 "A 수집 플랫폼 모듈"에 "A"와 관련된 이미지 기반의 원본데이터를 전송하여야 하나, 실수로 "B"와 관련된 이미지 기반의 원본데이터를 전송할 수 있다. 일예로서 이러한 데이터 제공자의 실수를 1차적으로 필터링하고 검수한다. 이때, 1차 필터링 모듈에 의해 통과가 된 이미지 기반의 원본데이터는 후술하는 인공지능 기계학습 모듈로 다시 입력되고, 1차 필터링 모듈에 의해 필터링 된 이미지 기반의 원본데이터는 다시 원본데이터 수집부로 재전송 이유와 함께 재전송됨으로써 서로 분류된다. 원본데이터 수집부(110)는 재전송된 이미지 기반의 원본데이터를 재전송 이유를 참고하여 폐기하거나 또는 자신에 맞는 수집 플랫폼 모듈로 이동시킨다.The primary determination unit includes a primary filtering module, and the primary filtering module inspects the image-based original data provided from the
인공지능 모델 판단부는 인공지능 기계학습 모듈을 구비한다. 인공지능 기계학습 모듈은 인공지능 기계학습 플랫폼 모듈(150)을 통해 구축된 기계학습 모듈이다. 인공지능 기계학습 모듈은 1차 판단부에서 판단하고 필터링한 이미지 기반의 원본데이터를 기 설정된 2차 이미지 조건과 비교하여 2차적으로 검수 및 필터링 한다. 이때, 2차 이미지 조건은 1차 필터링 모듈에서 1차 필터링 된 이미지 기반의 원본데이터와 증빙 이미지(이때 증빙 이미지는 인공지능 기계학습 모듈이 분석하기 쉬운 포맷으로 기 정의됨)로서, 이를 분석하여 기 설정된 2차 이미지 조건에 부합하는지를 판단할 수 있다. 2차 검수 방법은 상술한 1차 필터링 모듈의 검수 방법과 동일할 수 있다.The artificial intelligence model judgment unit has an artificial intelligence machine learning module. The artificial intelligence machine learning module is a machine learning module built through the artificial intelligence machine learning platform module 150. The artificial intelligence machine learning module compares the image-based original data judged and filtered by the primary judgment unit with a predetermined secondary image condition to secondarily inspect and filter. At this time, the secondary image condition is the original data based on the first-order filtered image in the primary filtering module and the evidence image (at this time, the evidence image is predefined in a format that is easy for the artificial intelligence machine learning module to analyze). It may be determined whether or not a set secondary image condition is met. The second inspection method may be the same as the above-described first inspection method of the filtering module.
상술한 1차 판단부 및 인공지능 모델 판단부는 순차적으로 1차 및 2차에 걸쳐 불특정 다수의 데이터 제공자가 제공한 이미지 기반의 원본데이터를 검수 필터링 한다. 이때 1차 판단부는 일예로서 파이프라인의 연결 오류에 대한 1차 검수를 수행할 수 있고, 인공지능 모델 판단부는 파이프라인 연결 오류가 체크된 후에 이미지 기반의 원본데이터와 증빙 이미지(이때 증빙 이미지는 인공지능 기계학습 모듈이 분석하기 쉬운 포맷으로 기 정의됨)를 기 설정된 이미지 조건에 부합하는지를 검수 및 필터링할 수 있다.The above-described primary determination unit and artificial intelligence model determination unit sequentially inspect and filter image-based original data provided by a plurality of unspecified data providers in the first and second stages. At this time, as an example, the first judgment unit may perform a first inspection on the connection error of the pipeline, and the artificial intelligence model judgment unit checks the pipeline connection error. It is possible to inspect and filter whether the intelligent machine learning module meets a predetermined image condition (predefined in a format that is easy to analyze).
여기서 파이프라인의 연결 오류는 상위 모듈인 원본데이터 필터링부(115)에서 이와 관련된 하위 모듈의 원본데이터 수집부에 수집된 데이터를 불러오는 경우의 오류일 수 있다. 즉, 일예로서 상위 모듈인 원본데이터 필터링부(115)에서 "A 질병과 관련한 프로젝트"의 원본데이터를 필터링 하는 경우에 하위 모듈인 원본데이터 수집부(110)의 "B 질병과 관련한 프로젝트"에 포함된 원본데이터가 파이프라인으로 연결된 오류의 경우일 수 있다.Here, the connection error of the pipeline may be an error when the original
한편, 인공지능 기계학습 모듈에 의해 2차적으로 통과가 된 이미지 기반의 원본데이터는 후술하는 원본데이터 정제부(120)로 입력되고, 인공지능 기계학습 모듈에 의해 필터링 된 이미지 기반의 원본데이터는 다시 원본데이터 수집부로 재전송 이유와 함께 재전송됨으로써 서로 분류된다. 원본데이터 수집부(110)는 재전송된 이미지 기반의 원본데이터를 재전송 이유를 참고하여 폐기하거나 또는 자신에 맞는 수집 플랫폼 모듈로 이동시킨다.Meanwhile, the image-based original data secondarily passed by the artificial intelligence machine learning module is input to the original
본 발명의 일실시예에 따른 원본데이터 정제부(120)는 정제 플랫폼 모듈을 구비한다. 정제 플랫폼 모듈(120)은 인공지능 기계학습 모듈에서 2차 필터링된 이미지 기반의 원본데이터를 전송받는다.The original
정제 플랫폼 모듈(120)은 전송받은 이미지 기반의 원본데이터를 기 설정된 학습데이터의 포맷에 맞도록 포맷화 한다. 즉, 전송받은 원본데이터의 크기, 용량, 데이터 포맷 등을 정형화시킨다. 이렇게 포맷을 정형화시키는 이유는 불특정 다수의 데이터 제공자로부터 전송된 다양한 형식의 데이터를 기 설정된 기준에 부합하도록 정형화하여야 학습데이터로써 활용할 수 있고, 더 나아가서는 이미지 기반의 원본데이터의 어노테이션 수행이 가능하기 때문이다.The
본 발명의 일실시예에 따른 원본데이터 가공부(130)는 어노테이션 플랫폼 모듈을 구비한다. 어노테이션 플랫폼 모듈(130)은 정제 플랫폼 모듈(120)에서 정제된 이미지 기반의 원본데이터를 라벨링 또는 태킹하고, 인공지능 학습에 필요한 어노테이션 영역을 정제된 이미지 기반의 원본데이터에 영역 설정한다. 이를 위해 원본데이터 가공부(130)는 어노테이션 가공부 및 어노테이션 검수부를 포함한다. The original
어노테이션 가공부는 정제 플랫폼 모듈(120)에서 제공된 이미지 기반의 원본데이터의 일 영역에 학습에 필요한 객체 영역을 설정하도록 편집 툴이 구비된 편집 플랫폼 모듈과 이미지 기반의 원본데이터의 메타데이터를 포함하는 입력 툴이 구비된 입력 플랫폼 모듈을 제공한다. 편집 플랫폼 모듈은 이미지 기반의 원본 데이터에 객체 영역을 설정하도록 바운딩 박스 또는 폴리곤 세그먼트를 제공한다. 또한, 입력 플랫폼 모듈은 도 4에 도시된 바와 같이 이미지 기반의 원본데이터의 메타데이터가 입력될 수 있도록 입력 툴을 제공한다. 메타데이터는 이미지 기반의 원본데이터에 라벨링을 하는 것으로서 일예로서 질환부위, 촬영자세, 질환명 등이 포함될 수 있다.The annotation processing unit includes an editing platform module equipped with an editing tool to set an object area required for learning in one area of the image-based original data provided by the
일예로서, 도 4에 도시된 바와 같이 이미지 기반의 원본데이터(131)의 일 영역에 학습에 필요한 객체 영역을 바운딩 박스 또는 폴리곤 세그먼트를 활용하여 객체 영역(131a)을 설정하도록 한다. 설정된 객체 영역은 후술하는 인공지능 기계 학습부(150)에서 기계학습을 하는데 사용된다.As an example, as shown in FIG. 4 , the
한편, 어노테이션 검수부는 어노테이션 가공부에서 가공한 이미지 기반의 원본데이터를 기 설정된 검수 조건에 따라 검수하며, 기 설정된 조건을 만족하는 이미지 기반의 원본데이터는 학습데이터 생성 플랫폼 모듈(140)로 전송하고, 조건을 만족하지 못하는 이미지 기반의 원본데이터는 어노테이션 가공부로 재전송하여 새롭게 객체 영역이 설정되도록 한다. On the other hand, the annotation verification unit inspects the image-based original data processed by the annotation processing unit according to the preset verification conditions, and transmits the image-based original data that satisfies the preset conditions to the learning data
이때, 어노테이션 검수부는 기 설정된 조건을 만족하는지와 관련하여 다음과 같은 조건에 의해 판단할 수 있다. 즉, 어노테이션 검수부는 앞서 서술한 메타데이터에 포함된 내용과 바운딩 박스 또는 폴리곤 세그먼트에 의해 설정된 객체 영역을 서로 비교함으로써 판단할 수 있다. 이를 위해 어노테이션 검수부는 인공지능 기계학습 모듈이 포함될 수 있다. 인공지능 기계학습 모듈은 객체 영역으로 설정된 이미지를 분석하여 메타데이터에 기재된 내용과 서로 비교함으로써 객체 영역의 설정이 올바른지 또는 메타데이터의 기재가 정확한지를 판단할 수 있다. 객체 영역 또는 메타데이터의 기재 중 어느 하나가 오류가 있는 경우에는 오류 코멘트를 포함하여 다시 어노테이션 가공부로 관련 데이터를 전송함으로써 수정하도록 할 수 있다.At this time, the annotation verification unit may determine whether or not the preset conditions are satisfied according to the following conditions. That is, the annotation verification unit may make the determination by comparing the content included in the aforementioned metadata with the object area set by the bounding box or polygon segment. To this end, the annotation verification unit may include an artificial intelligence machine learning module. The artificial intelligence machine learning module may determine whether the setting of the object area is correct or the description of the metadata is correct by analyzing the image set as the object area and comparing it with the contents described in the metadata. If there is an error in any one of the description of the object area or metadata, it can be corrected by transmitting related data to the annotation processing unit again, including an error comment.
한편, 도 4에 도시된 바와 같이 어노테이션 가공부는 불특정 다수의 데이터 가공자의 스마트폰과 연결 접속될 수 있다. 또는, 불특정 다수의 데이터 가공자가 웹을 통해 어노테이션 가공부에 직접 연결 접속할 수 있다. 따라서 불특정 다수의 데이터 가공자가 인터넷 망 또는 네트워크 망을 통해 어노테이션 가공부와 접속되어 어노테이션 가공부에 저장된 이미지 기반의 원본데이터의 객체 영역을 직접 설정한다. 이를 위해 불특정 다수의 데이터 가공자가 소지하는 스마트폰에는 앱이 설치될 수 있으며, 설치된 앱을 통해 어노테이션 가공부와 직접 접속될 수 있다.On the other hand, as shown in Figure 4, the annotation processing unit can be connected and connected to the smart phones of a plurality of unspecified data processors. Alternatively, an unspecified number of data processors may directly connect to the annotation processing unit through the web. Therefore, an unspecified number of data processors are connected to the annotation processing unit through the Internet or network and directly set an object area of image-based original data stored in the annotation processing unit. To this end, an app may be installed in a smartphone possessed by a plurality of unspecified data processors, and the annotation processing unit may be directly connected through the installed app.
도 1에 도시된 바와 같이 학습데이터 생성부(140)는 학습데이터 생성 플랫폼 모듈을 구비한다. 학습데이터 생성 플랫폼 모듈(140)은 어노테이션 플랫폼 모듈(130)에서 제공한 가공된 이미지 기반의 원본데이터를 입력받으며, 인공지능 기계 학습의 성능 및 품질 여부에 따라 가공된 이미지 기반의 원본데이터를 새롭게 추가적으로 입력받는다. 즉, 학습데이터 생성 플랫폼 모듈은 학습데이터 품질 관리부(160)의 품질 관리에 따라 가공된 이미지 기반의 원본데이터를 추가적으로 새롭게 입력받는다. 이미지 기반의 원본데이터를 새롭게 입력받음으로써 인공지능 기계학습의 성능을 올릴 수 있으며, 이에 따라 학습 품질도 올릴 수 있다.As shown in FIG. 1, the learning
도 1에 도시된 본 발명의 일실시예에 따른 인공지능 기계 학습부(150)는 인공지능 기계학습 플랫폼 모듈을 구비한다. 인공지능 기계학습 플랫폼 모듈(150)은 학습데이터 생성 플랫폼 모듈(140)에서 제공한 객체 영역과 메타데이터가 포함된 이미지 기반의 학습데이터를 기준으로 인공지능 기계 학습을 수행하며, 인공지능 기계 학습의 성능을 측정한다. 이를 위해 인공지능 기계 학습부(150)는 인공지능 모델 학습부 및 인공지능 모델 성능 측정부를 포함한다.The artificial intelligence machine learning unit 150 according to an embodiment of the present invention shown in FIG. 1 includes an artificial intelligence machine learning platform module. The artificial intelligence machine learning platform module 150 performs artificial intelligence machine learning based on the image-based learning data including the object area and metadata provided by the learning data
인공지능 모델 학습부는 학습데이터 생성 플랫폼 모듈(140)에서 제공한 학습데이터를 기준으로 인공지능 기계 학습을 수행하는 인공지능 기계학습 플랫폼 모듈을 구비한다. 인공지능 기계학습 플랫폼 모듈의 기계 학습에 따라 인공지능 기계학습 모듈이 구축된다. 구축된 인공지능 기계학습 모듈은 상술한 바와 같이 인공지능 모델 판단부 및 어노테이션 검수부에 활용될 수 있다. The artificial intelligence model learning unit includes an artificial intelligence machine learning platform module that performs artificial intelligence machine learning based on the learning data provided by the learning data
인공지능 모델 성능 측정부는 인공지능 기계학습의 성능을 측정한다. 성능 측정의 척도는 정확도, 정밀도 및 재현율을 기초로 판단한다. 성능 측정의 척도는 본 발명의 기술적 사상을 벗어나지 아니하는 범위내에서 참조될 수 있다.The AI model performance measurement unit measures the performance of artificial intelligence machine learning. Measures of performance are based on accuracy, precision and recall. A measure of performance measurement may be referenced within a range that does not deviate from the technical spirit of the present invention.
인공지능 모델 성능 측정부의 성능 측정 여부에 따라 학습데이터 생성 플랫폼 모듈(140)에서 전송된 학습데이터 셋의 양과 검증데이터 셋의 양에 대한 비율을 조정한다. 즉, 일예로서 학습데이터 생성 플랫폼 모듈(140)에서 입력된 이미지 기반의 원본데이터의 학습데이터 셋과 검증데이터 셋의 비율이 인공지능 기계학습 플랫폼 모듈(150)에 의해 7:3의 비율로 설정된 경우에 이러한 비율을 조정할 수 있다. 또한, 후술하는 바와 같이 인공지능 기계학습의 성능 측정이 떨어지는 경우에는 품질관리도 떨어질 수 있으며, 따라서 전체적으로 학습데이터 생성부(140)로 입력되는 이미지 기반의 원본데이터의 양을 늘릴 수 있다.The ratio between the amount of the training data set transmitted from the learning data
도 1에 도시된 바와 같이 본 발명의 일실시예에 따른 학습데이터 품질 관리부(160)는 품질관리 플랫폼 모듈을 구비한다. 품질관리 플랫폼 모듈(160)은 학습데이터 생성 플랫폼 모듈(140)에 입력되는 가공된 이미지 기반의 원본데이터의 분포도 및 인공지능 기계학습 플랫폼 모듈(150)의 성능 측정치에 따라 학습데이터의 품질을 관리하고, 품질 관리에 따라 인공지능 기계학습 플랫폼 모듈(150)에 입력되는 가공된 이미지 기반의 원본데이터의 양을 증가시키거나 감소시킨다.As shown in FIG. 1, the learning data
이때, 인공지능 기계학습 플랫폼 모듈(150)에 입력되는 이미지 기반의 원본데이터의 양을 증가시키기 위해서는 원본데이터 수집부(110)에서 수집하는 원본데이터의 양을 증가시켜야 한다. 한편, 이미지 기반의 원본데이터 자체가 구하기 어려운 희귀 데이터인 경우에는 데이터 제공자로부터 데이터를 수집하기가 어렵기 때문에 기계학습을 위한 데이터 증강 기법을 통해 원본데이터의 양을 증가시킬 수 있다. At this time, in order to increase the amount of image-based original data input to the artificial intelligence machine learning platform module 150, the amount of original data collected by the original
품질관리 플랫폼 모듈(160)은 이미지 기반의 원본데이터의 분포도를 추적 관리한다. 즉, 기계학습이 잘 학습되는 이미지 기반의 원본데이터와 기계학습이 잘 이루어지지 않는 이미지 기반의 원본데이터에 대한 분포도를 추적함으로써 기계학습이 잘 이루어지지 않는 이미지 기반의 원본데이터의 양을 더 증가시키도록 제어할 수 있다.The quality
한편, 도 5에 도시된 바와 같이 일예로서 원본데이터 수집부(110), 원본데이터 정제부(120), 원본데이터 가공부(130)는 순차적으로 하위단 모듈과 상위단 모듈로 불릴 수 있으며, 하위단 모듈과 상위단 모듈은 서로 파이프라인으로 연결되어 있어 바로직전의 하위단 모듈의 데이터가 상위단 모듈에 자동으로 업로드될 수 있다. 일예로서 도 5에 도시된 바와 같이 원본데이터 수집부(110)에는 각종 프로젝트에 부합하는 이미지 기반의 원본데이터가 데이터 제공자로부터 수집 저장되어 있다. 이중에서 일예로서 "A"를 인식하기 위한 이미지 기반의 원본데이터가 {1,...a}만큼 수집된 경우에 상위단 모듈인 원본데이터 정제부(120)에서 "A"를 인식하기 위한 정제 프로젝트를 시작하면 파이프라인 연결에 따라 자동으로 {1,...a}의 원본데이터가 상위단 모듈로 업로드되며, {1,...a}의 원본데이터를 바탕으로 {1,...M}의 정제된 이미지 기반의 원본데이터가 생성된다. 원본데이터 정제부(120)에 원본데이터 가공부(130)로의 파이프라인 연결되 동일한 원리로 설명될 수 있으며, 도 5에 도시되어 있지는 않지만, 원본데이터 필터링부(115)도 동일한 원리가 적용될 수 있다.On the other hand, as shown in FIG. 5, as an example, the original
본 발명을 설명함에 있어 종래 기술 및 당업자에게 자명한 사항은 설명을 생략할 수도 있으며, 이러한 생략된 구성요소(방법) 및 기능의 설명은 본 발명의 기술적 사상을 벗어나지 아니하는 범위내에서 충분히 참조될 수 있을 것이다. 또한, 상술한 본 발명의 구성요소는 본 발명의 설명의 편의를 위하여 설명하였을 뿐 여기에서 설명되지 아니한 구성요소가 본 발명의 기술적 사상을 벗어나지 아니하는 범위내에서 추가될 수 있다. In describing the present invention, descriptions of matters obvious to those skilled in the art and those skilled in the art may be omitted, and descriptions of these omitted components (methods) and functions will be sufficiently referred to within the scope that does not depart from the technical spirit of the present invention. You will be able to. In addition, the above-described components of the present invention have been described for convenience of description of the present invention, but components not described herein may be added within a range that does not deviate from the technical spirit of the present invention.
상술한 각부의 구성 및 기능에 대한 설명은 설명의 편의를 위하여 서로 분리하여 설명하였을 뿐 필요에 따라 어느 한 구성 및 기능이 다른 구성요소로 통합되어 구현되거나, 또는 더 세분화되어 구현될 수도 있다.The description of the configuration and function of each part described above has been separately described for convenience of explanation, but any one configuration and function may be implemented by integrating into other components or implemented in more subdivided form, if necessary.
이상, 본 발명의 일실시예를 참조하여 설명했지만, 본 발명이 이것에 한정되지는 않으며, 다양한 변형 및 응용이 가능하다. 즉, 본 발명의 요지를 일탈하지 않는 범위에서 많은 변형이 가능한 것을 당업자는 용이하게 이해할 수 있을 것이다. 또한, 본 발명과 관련된 공지 기능 및 그 구성 또는 본 발명의 각 구성에 대한 결합관계에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는, 그 구체적인 설명을 생략하였음에 유의해야 할 것이다.Although the above has been described with reference to one embodiment of the present invention, the present invention is not limited thereto, and various modifications and applications are possible. That is, those skilled in the art will easily understand that many modifications are possible without departing from the gist of the present invention. In addition, when it is determined that the detailed description of known functions and their configurations related to the present invention or the coupling relationship of each component of the present invention may unnecessarily obscure the gist of the present invention, it should be noted that the detailed description is omitted. something to do.
100 : 인공지능 학습데이터 통합 관리 플랫폼부
110 : 원본데이터 수집부
115 : 원본데이터 필터링부
120 : 원본데이터 정제부
130 : 원본데이터 가공부
131 : 이미지 기반의 원본데이터
131a : 객체 영역
140 : 학습데이터 생성부
150 : 인공지능 기계 학습부
160 : 학습데이터 품질 관리부100: artificial intelligence learning data integrated management platform unit
110: original data collection unit
115: original data filtering unit
120: original data purification unit
130: original data processing unit
131: image-based original data
131a: object area
140: learning data generation unit
150: artificial intelligence machine learning unit
160: learning data quality control unit
Claims (5)
상기 수집 플랫폼 모듈에서 제공된 이미지 기반의 원본데이터를 기 설정된 이미지 조건과 비교하여 필터링하는 원본데이터 필터링부,
필터링된 상기 이미지 기반의 원본데이터의 크기, 용량, 및 포맷 형식을 기 정해진 포맷에 따라 정제 관리하는 정제 플랫폼 모듈을 제공하는 원본데이터 정제부,
상기 정제 플랫폼 모듈에서 정제된 이미지 기반의 원본데이터를 라벨링 또는 태킹하고, 인공지능 학습에 필요한 어노테이션 영역을 상기 정제된 이미지 기반의 원본데이터에 영역 설정하는 어노테이션 플랫폼 모듈을 제공하는 원본데이터 가공부,
상기 어노테이션 플랫폼 모듈에서 제공한 상기 가공된 이미지 기반의 원본데이터를 입력받는 학습데이터 생성 플랫폼 모듈을 제공하며, 인공지능 기계 학습의 성능 및 품질 여부에 따라 상기 가공된 이미지 기반의 원본데이터를 새롭게 입력받는 학습데이터 생성부,
상기 학습데이터 생성 플랫폼 모듈에서 제공한 학습데이터를 기준으로 인공지능 기계 학습을 수행하는 인공지능 기계학습 플랫폼 모듈을 제공하고, 상기 인공지능 기계 학습의 성능을 측정하는 인공지능 기계 학습부,
상기 학습데이터 생성 플랫폼 모듈에 입력되는 가공된 이미지 기반의 원본데이터의 분포도 및 상기 인공지능 기계학습 플랫폼 모듈의 성능 측정치에 따라 학습데이터의 품질을 관리하는 품질관리 플랫폼 모듈을 제공하고, 품질 관리에 따라 상기 인공지능 기계학습 플랫폼 모듈에 입력되는 가공된 이미지 기반의 원본데이터의 양을 증가시키거나 감소시키는 학습데이터 품질 관리부를 포함하는 것을 특징으로 하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치.
For each project created, it provides a collection platform module that collects image-based original data that requires AI learning from different data providers through a network, and collects original data that stores multiple image-based original data collected. wealth,
an original data filtering unit for filtering by comparing the image-based original data provided by the collection platform module with a preset image condition;
Original data refining unit providing a refining platform module for refining and managing the size, capacity, and format of the filtered image-based original data according to a predetermined format;
An original data processing unit that provides an annotation platform module for labeling or tagging image-based original data refined in the refinement platform module and setting an annotation region necessary for artificial intelligence learning in the refined image-based original data;
Provides a learning data generation platform module that receives the processed image-based original data provided by the annotation platform module, and receives new input of the processed image-based original data according to the performance and quality of artificial intelligence machine learning learning data generation unit,
An artificial intelligence machine learning unit that provides an artificial intelligence machine learning platform module that performs artificial intelligence machine learning based on the learning data provided by the learning data generation platform module, and measures the performance of the artificial intelligence machine learning;
Provide a quality control platform module that manages the quality of learning data according to the distribution of processed image-based original data input to the learning data generation platform module and the performance measurement of the artificial intelligence machine learning platform module, and according to quality control An artificial intelligence-based learning data integrated management platform device comprising a learning data quality management unit that increases or decreases the amount of processed image-based original data input to the artificial intelligence machine learning platform module.
상기 수집 플랫폼 모듈, 원본데이터 필터링부, 정제 플랫폼 모듈 및 어노테이션 플랫폼 모듈은 서로 파이프라인으로 순차적으로 연결되어 있어 상위단 모듈의 요청에 따라 하위단 모듈에 저장된 이미지 기반의 원본데이터가 모두 순차적으로 일괄하여 연결 접속될 수 있는 것을 특징으로 하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치.
According to claim 1,
The collection platform module, the original data filtering unit, the refinement platform module, and the annotation platform module are sequentially connected to each other in a pipeline, so that all image-based original data stored in the lower-stage module are sequentially batched at the request of the upper-stage module. An artificial intelligence-based integrated learning data management platform device characterized in that it can be connected.
상기 원본데이터 필터링부는,
상기 수집 플랫폼 모듈에서 전송된 이미지 기반의 원본데이터가 기 설정된 1차 이미지 조건에 맞는지 여부를 1차적으로 판단하는 1차 필터링 모듈을 구비하는 1차 판단부,
상기 인공지능 기계학습 플랫폼 모듈을 통해 구축된 인공지능 기계 학습모듈을 구비하며, 상기 1차 필터링 모듈을 통과한 이미지 기반의 원본데이터가 기 설정된 2차 이미지 조건에 맞는지 여부를 2차적으로 판단하는 인공지능 모델 판단부를 포함하는 것을 특징으로 하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치.
According to claim 1,
The original data filtering unit,
a primary determination unit having a primary filtering module that primarily determines whether or not the image-based original data transmitted from the collection platform module satisfies a predetermined primary image condition;
It has an artificial intelligence machine learning module built through the artificial intelligence machine learning platform module, and secondarily determines whether the image-based original data that has passed through the first filtering module meets a predetermined second image condition. An artificial intelligence-based learning data integrated management platform device comprising an intelligent model judgment unit.
상기 원본데이터 가공부는,
상기 정제 플랫폼 모듈에서 제공된 이미지 기반의 원본데이터의 일 영역에 학습에 필요한 객체 영역을 설정하도록 편집 툴이 구비된 편집 플랫폼 모듈을 제공하며, 상기 이미지 기반의 원본데이터의 메타데이터를 포함하는 입력 툴이 구비된 입력 플랫폼 모듈을 제공하는 어노테이션 가공부,
상기 어노테이션 가공부에서 가공한 이미지 기반의 원본데이터를 기 설정된 검수 조건에 따라 검수하며, 기 설정된 조건을 만족하는 이미지 기반의 원본데이터는 학습데이터 생성 플랫폼 모듈로 전송하고, 조건을 만족하지 못하는 이미지 기반의 원본데이터는 상기 어노테이션 가공부로 재전송하여 새롭게 객체 영역이 설정되도록 하는 어노테이션 검수부를 포함하는 것을 특징으로 하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치.
According to claim 3,
The original data processing unit,
Provides an editing platform module equipped with an editing tool to set an object area necessary for learning in one area of the image-based original data provided by the refinement platform module, and an input tool including metadata of the image-based original data An annotation processing unit providing the provided input platform module;
The image-based original data processed by the annotation processing unit is inspected according to the preset inspection conditions, and the image-based original data that meets the preset conditions is transmitted to the learning data generation platform module, and the image-based data that does not satisfy the conditions The artificial intelligence-based learning data integrated management platform device, characterized in that it comprises an annotation verification unit for retransmitting the original data to the annotation processing unit so that a new object area is set.
상기 인공지능 기계 학습부는,
상기 학습데이터 생성 플랫폼 모듈에서 제공한 학습데이터를 기준으로 인공지능 기계 학습을 수행하는 인공지능 기계학습 플랫폼 모듈을 구비한 인공지능 모델 학습부,
인공지능 기계학습의 성능을 기 설정된 척도에 따라 측정하며, 상기 성능 측정치에 따라 상기 학습데이터 생성 플랫폼 모듈에서 전송된 학습데이터 셋의 양과 검증데이터 셋의 양에 대한 비율이 조정되도록 하는 인공지능 모델 성능 측정부를 포함하는 것을 특징으로 하는 인공지능 기반의 학습데이터 통합 관리 플랫폼 장치.According to claim 4,
The artificial intelligence machine learning unit,
An artificial intelligence model learning unit having an artificial intelligence machine learning platform module for performing artificial intelligence machine learning based on the learning data provided by the learning data generation platform module;
Artificial intelligence model performance that measures the performance of artificial intelligence machine learning according to a preset scale and adjusts the ratio of the amount of training data set and the amount of verification data set transmitted from the learning data generation platform module according to the performance measurement value Artificial intelligence-based integrated learning data management platform device comprising a measurement unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210154776A KR20230068704A (en) | 2021-11-11 | 2021-11-11 | Learning data integrated management platform system based on artificial intelligence |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210154776A KR20230068704A (en) | 2021-11-11 | 2021-11-11 | Learning data integrated management platform system based on artificial intelligence |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20230068704A true KR20230068704A (en) | 2023-05-18 |
Family
ID=86545517
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210154776A Ceased KR20230068704A (en) | 2021-11-11 | 2021-11-11 | Learning data integrated management platform system based on artificial intelligence |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20230068704A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240096947A (en) * | 2022-12-19 | 2024-06-27 | (주)지케스 | Learning data integrated management platform system based on artificial intelligence |
| KR102723930B1 (en) * | 2023-07-12 | 2024-10-31 | 주식회사 스누아이랩 | Apparatus for Field Data Selection Learning and Driving Method Thereof, and Artificial Intelligence System for Field Data Selection Learning |
| KR20250116417A (en) * | 2024-01-25 | 2025-08-01 | 엔에이치엔 주식회사 | Method and syystem for deep learning training data filtering and image generation |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102108400B1 (en) | 2019-07-12 | 2020-05-28 | 주식회사 딥노이드 | System for providing container based cloud platform service for interpretation of medical image |
| KR102179586B1 (en) | 2020-04-16 | 2020-11-18 | 주식회사 딥노이드 | Ai-based cloud platform system for diagnosing medical image |
| KR102232880B1 (en) | 2020-06-12 | 2021-03-29 | 주식회사 크라우드웍스 | Method for evaluating inspector of crowdsourcing based projects for collecting image or video for artificial intelligence training data generation |
-
2021
- 2021-11-11 KR KR1020210154776A patent/KR20230068704A/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102108400B1 (en) | 2019-07-12 | 2020-05-28 | 주식회사 딥노이드 | System for providing container based cloud platform service for interpretation of medical image |
| KR102179586B1 (en) | 2020-04-16 | 2020-11-18 | 주식회사 딥노이드 | Ai-based cloud platform system for diagnosing medical image |
| KR102232880B1 (en) | 2020-06-12 | 2021-03-29 | 주식회사 크라우드웍스 | Method for evaluating inspector of crowdsourcing based projects for collecting image or video for artificial intelligence training data generation |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240096947A (en) * | 2022-12-19 | 2024-06-27 | (주)지케스 | Learning data integrated management platform system based on artificial intelligence |
| KR102723930B1 (en) * | 2023-07-12 | 2024-10-31 | 주식회사 스누아이랩 | Apparatus for Field Data Selection Learning and Driving Method Thereof, and Artificial Intelligence System for Field Data Selection Learning |
| KR20250116417A (en) * | 2024-01-25 | 2025-08-01 | 엔에이치엔 주식회사 | Method and syystem for deep learning training data filtering and image generation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN116209963B (en) | Fault diagnosis and solution recommendation method, device, system and storage medium | |
| KR20230068704A (en) | Learning data integrated management platform system based on artificial intelligence | |
| Kuric et al. | Visual product inspection based on deep learning methods | |
| CN109460365B (en) | A kind of system performance testing method, apparatus, equipment and storage medium | |
| CN114237625B (en) | Microservice dependency link static analysis method and system based on syntax analysis tree | |
| Sara et al. | Assessment of video see-through smart glasses for augmented reality to support technicians during milking machine maintenance | |
| CN113470043A (en) | Data processing method and device based on image segmentation and electronic equipment | |
| Silva et al. | Smart machine vision system to improve decision-making on the assembly line | |
| CN111159262B (en) | Automatic driving simulation data processing method and device | |
| CN113326951A (en) | Auxiliary detection device for aircraft outer surface cover screws and use method thereof | |
| US20120123990A1 (en) | Method And Device For The Quality Analysis Of System Models | |
| KR102903385B1 (en) | Learning data integrated management platform system based on artificial intelligence | |
| US20220036529A1 (en) | Device and method for the calibrated checking of a printing on an article | |
| CN115734072B (en) | A method and device for centralized IoT monitoring of industrial automation equipment | |
| CN119088468A (en) | A plug-in-based Sidecar information collection method and system | |
| Wienke | Framework-level resource awareness in robotics and intelligent systems. Improving dependability by exploiting knowledge about system resources | |
| CN112311679B (en) | State detection method, device, electronic device and readable storage medium | |
| KR101895274B1 (en) | Analytical method for diagnosys results of renewable energy facility and the apparatus thereof | |
| CN114398335A (en) | Digital verification method and system for optical fiber network resources | |
| CN111209798A (en) | Special pressure-bearing equipment instrument identification method based on neural network | |
| de Souza Silva et al. | Smart Machine Vision System to Improve Decision-Making on the Assembly Line | |
| CN121577068A (en) | A micro-situation system, method and electronic equipment for wind turbine sites | |
| CN117956288B (en) | Industrial equipment monitoring method and system based on industrial Internet | |
| US12117811B1 (en) | Route based manufacturing system analysis, apparatuses, systems, and methods | |
| CN113742436B (en) | Educational facility right-determining information processing method, device and equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20211111 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230821 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20231113 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20230821 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |