Data Portal Manu AI
login로그인
signup회원가입

© 2025 Manu AI. All rights reserved.

기업 기본정보

주식회사 서울소프트

생산공정 최적화
자원 최적화
품질 보증
대표자노병진
설립일2013-12-01
사업자번호134-87-18556
전화번호02-6052-1192
팩스번호02-6000-9349
주소충청북도 충주시 중앙로80, 501호
홈페이지www.seoulsoft.kr

소개

㈜서울소프트는 제조기업의 디지털 전환을 지원하는 MES 전문기업으로, 생산관리(MES), 스마트공장 구축, 제조 데이터 기반 시스템 개발 및 AI 융합 솔루션을 제공합니다. 다수의 스마트제조 지원사업을 수행하며 제조 현장의 생산성 향상과 품질 혁신을 지원해왔으며, 기업별 환경에 최적화된 시스템 구축과 안정적인 유지보수 서비스를 제공합니다. 축적된 제조 IT 기술력과 사업 수행 경험을 바탕으로 고객의 디지털 혁신을 실현하는 신뢰받는 파트너가 되겠습니다.

주식회사 서울소프트

담당자 정보

담당자 정보윤민국
부서전략기획실
직책프로
전화번호02-6052-1192
이메일ymk@seoul-soft.com

보유 AI 솔루션

MES 연계형 수요·재고 예측 AI 솔루션

AI솔루션 소개

본 솔루션은 제조실행시스템(MES)에 축적되는 품목별 입·출고 실적 데이터를 활용하여, 향후 수요(출고)와 입고 흐름을 자동으로 예측하는 설치형 AI 솔루션입니다.


시계열 예측 알고리즘을 기반으로 기업별·품목별 예측 모델을 개별 학습하며, 매일 자동으로 최신 데이터를 반영해 모델을 갱신함으로써 예측의 최신성과 정확도를 유지합니다.

이를 통해 제조 현장은 과잉 재고와 결품을 사전에 방지하고, 데이터에 근거한 발주·생산 계획 수립 및 재고 최적화를 실현할 수 있습니다.

별도의 고가 인프라 없이 기존 MES 서버에 설치·운영되어 도입 부담이 낮은 것이 특징입니다.

솔루션 목적
  • - 생산공정 최적화
  • - 자원 최적화
  • - 품질 보증
솔루션 종류
  • - 설치형 AI솔루션
  • - AI SaaS솔루션
활용 분야
  • - 컴퓨터비전
  • - 이상탐지
세부 설명

[활용 분야] 제조 공급망·재고 관리. 품목 단위의 입고량·출고량(수요)을 시계열로 예측하여 발주 시점 결정, 안전재고 산정, 생산·구매 계획 수립을 지원합니다.


[활용 방식]

1. MES에 축적된 입고(ItemIn)·출고(ItemOut) 실적을 시계열 데이터로 자동 추출 - 입고 예측: 실입고량(입고량 − 불량량)을 학습 대상으로 사용 - 출고 예측: 출고량을 학습 대상으로 사용

2. 기업별·품목별로 개별 예측 모델을 생성하여 품목 특성에 맞는 예측 수행

3. 매일 정해진 시각(00:10)에 자동 재학습하여 최신 실적을 반영

4. 학습된 모델은 파일로 저장·관리되어 예측 요청 시 즉시 활용


[주요 기능]

- 품목별 수요(출고) 예측 및 입고 예측

- 학습 가능 데이터 자동 검증(데이터 부족·무변동 품목 자동 제외)

- 다수 품목의 병렬 학습 처리로 대량 품목 대응 - 예측 결과의 MES 화면 연계 제공(현황·계획 참조)

- KPI 분석·설비 알림 등 MES 운영 기능과의 통합 제공


[검증 성능 요약]

테스트 데이터셋 기준 12개 품목 예측 결과 평균 MAE 4.3, MAPE 9.9%, RMSE 5.6, R² 0.84 수준으로, 수요예측 분야에서 실무 활용 가능한 정확도를 확보하였습니다.

세부 추가 설명download icon1786340661663_솔루션 세부추가설명 이미지자료.png
사용 프레임워크

[백엔드 / 웹 프레임워크]

- Python 3.8, Django 3.0.6 (웹 프레임워크)

- Django REST Framework 3.11.0 (REST API 제공)


[데이터베이스]

- MySQL (mysqlclient 2.0.3 / PyMySQL 1.0.2 드라이버)


[AI / 데이터 처리]

- Prophet 1.1.7 (시계열 예측 라이브러리)

- pandas 1.0.5, numpy 1.21.6 (데이터 전처리·연산)

- pickle (학습 모델 직렬화·저장)


[운영 / 인프라]

- uWSGI + Nginx (WAS·웹서버, live/test 이중 운영)

- Celery 4.4.6 (비동기 작업 처리)

- schedule 1.2.1, ThreadPoolExecutor (예측 모델 자동 재학습·병렬 처리)

- AWS EC2 (Ubuntu 24.04) 기반 설치형 운영

사용 아키텍처

[전체 구조]

데이터 수집 → 모델 학습 → 예측 제공의 3계층 구조

1) 데이터 수집 계층 현장 장비·입출고 실적 → MES(Django + DRF, MySQL)에 입고(ItemIn)/출고(ItemOut) 데이터 실시간 축적

2) 모델 학습 계층 (AI 예측 엔진, Prophet) - 기업별·품목별 개별 모델 학습

- 매일 00:10 자동 재학습(schedule)

- 병렬 학습(ThreadPoolExecutor)

- 학습 모델을 파일(.pkl)로 저장·관리

3) 예측 제공 계층 MES 화면 및 REST API를 통해 수요·재고 예측 결과 전달 → 발주·생산·재고 의사결정 지원


[특징]

- MES와 AI가 하나의 서버에 통합된 설치형 구조로 별도 클라우드 의존 없음

- live/test 환경 분리 운영으로 안정성 확보

테스트데이터 결과서

테스트데이터 결과서

MES 연계형 수요·재고 예측 AI 솔루션 성능 검증 결과


-솔루션명 : MES 연계형 수요·재고 예측 AI 솔루션

예측 엔진 : Prophet 기반 시계열 예측

성격 : 본 결과서는 테스트 데이터셋 기반의 검증 결과이며, 예측 대상 품목은 실제 운영 데이터의 품목을 사용함


1. 테스트 개요

- 예측 목적 : 품목별 수요(출고)·입고 물량 예측을 통한 재고 최적화

- 예측 알고리즘 : Facebook Prophet (시계열 예측)

- 학습 방식 : 기업·품목별 개별 모델 학습, 매일 자동 재학습

- 데이터 구성 : 품목별 입·출고 실적 시계열 (학습 80% / 검증 20% 분리)

- 검증 방법 : 시계열 교차검증(Cross-Validation), 예측값 대 실측값 비교

- 예측 주기 : 주간(Weekly) 단위 물량 예측


2. 적용 성능지표 (시계열 예측 표준)

- MAE (평균 절대 오차) : 예측이 실제와 평균 몇 단위 차이나는가 (작을수록 정확)

- MAPE (평균 절대 백분율 오차, %) : 오차를 백분율로 표현 (작을수록 정확)

- RMSE (평균 제곱근 오차) : 큰 오차에 민감한 정확도 (작을수록 정확)

- R² (결정계수) : 예측이 실제 변동을 설명하는 정도 (1에 가까울수록 정확)

※ 활용 분야가 시계열 수요예측이므로, 분류·비전용 지표(F1, mAP, AUC 등) 대신 예측 분야에서 표준으로 인정되는 위 지표를 적용함.


3. 품목별 예측 성능 결과

예측 대상 품목은 실제 운영 데이터 상 이력이 충분한 품목을 선정함

(표기 순서 : 품목명 / 예측대상 / MAE / MAPE / RMSE / R²)

1) 커플링 / 출고(수요) / 3.2 / 8.4% / 4.1 / 0.87

2) 케이스 / 출고(수요) / 2.9 / 7.6% / 3.8 / 0.89

3) 모터 / 출고(수요) / 4.5 / 9.8% / 5.7 / 0.84

4) 정제수 / 출고(수요) / 5.1 / 11.2% / 6.6 / 0.82

5) 정제글리세린 / 출고(수요) / 6.3 / 12.5% / 8.0 / 0.79

6) 2차전지 생산장비 부품 / 출고(수요) / 4.8 / 10.6% / 6.1 / 0.83

7) 동물용 의약외품(이뮤덤 세정제) / 출고(수요) / 3.7 / 9.1% / 4.9 / 0.86

8) SS45C / 출고(수요) / 4.0 / 9.5% / 5.2 / 0.85

9) HOMOMIXING TANK BEARING HOUSING / 출고(수요) / 5.4 / 11.7% / 6.9 / 0.81

10) 사골육수 100g / 출고(수요) / 3.5 / 8.9% / 4.6 / 0.88

11) 커플링 / 입고 / 3.4 / 8.7% / 4.3 / 0.86

12) 정제수 / 입고 / 5.3 / 11.4% / 6.8 / 0.81


[요약 - 전체 평균]

MAE 4.3 / MAPE 9.9% / RMSE 5.6 / R² 0.84


4. 결과 해석

가. 전체 품목 평균 MAPE 약 9.9%, R² 0.84 수준으로, 예측값이 실제 수요·입고 변동을 안정적으로 설명함.

나. MAPE 10% 내외는 수요예측 분야에서 실무 활용 가능한 정확도로 평가됨.

다. 이력이 풍부하고 규칙적인 품목일수록 정확도가 높게 나타남 (커플링·케이스·사골육수 등 R² 0.87~0.89).

라. 예측 결과는 발주 시점 결정, 안전재고 산정, 생산·구매 계획 수립에 활용 가능.


5. 활용 방안

1. 품목별 주간 수요 예측 → 발주량·발주시점 자동 제안

2. 입고 예측 → 원자재 확보 계획 및 결품 방지

3. 예측 대비 실적 모니터링 → 예측 정확도 지속 개선(매일 재학습)


※ 본 결과서의 성능 수치는 테스트 데이터셋을 이용한 검증 기준이며, 운영 데이터의 실제 품목을 대상으로 산정함

데이터 보유·수집현황
데이터 종류데이터 개수데이터 상세내용
설비 가동 실적 데이터 (IoT/PLC 자동수집)16185612개 기업 21대 생산설비에서 IoT 센서·PLC를 통해 실시간 자동 수집한 가동상태·생산수량 시계열 데이터. 설비별 가동/비가동 상태, 누적 생산량, 수집시각으로 구성. 설비 가동률 예측 및 이상감지 학습에 활용 (수집기간 2025.02~현재, 실시간 누적 중)
환경 센서 데이터 (온·습도)39586생산·보관 환경의 온도·습도를 측정하는 센서로부터 수집한 시계열 데이터. 측정장치별 온도·습도·측정시각으로 구성되며, 콜드체인 온도이상 감지 및 설비 가동판정에 활용 (수집기간 2024.12~현재, 실시간 누적 중)
냉난방 설비 제어 데이터31028냉난방 설비의 전원상태·운전모드·풍량·현재온도·설정온도·현재습도를 수집한 시계열 데이터. 설비 운전패턴 분석 및 에너지 사용 예측에 활용 (수집기간 2026.01~2026.05)
출고 실적 (ItemOut)2918품목별 출고량·출고일자로 구성된 수요 시계열 데이터. 13개 기업 91개 품목 대상이며, 수요(출고) 예측 모델의 학습 데이터로 사용 (수집기간 2025.01~현재, 실시간 누적 중)
입고 실적 (ItemIn)2201품목별 입고량·불량량·입고일자로 구성된 시계열 데이터. 13개 기업 153개 품목 대상이며, 실입고량(입고량-불량량)을 입고 예측 모델의 학습 데이터로 사용 (수집기간 2023.01~현재, 실시간 누적 중)
설비 가동 세션 이력1793설비별 가동 시작시각·종료시각·가동시간으로 구성된 운영 이력 데이터. 원시 수집 데이터를 가동 단위로 집계한 형태이며, 가동률 산출 및 설비 운영패턴 예측에 활용 (수집기간 2025.02~현재)
KPI 실적 데이터107212개 기업의 가동률·생산성 등 제조 핵심성과지표 실적 이력. 지표별 목표값·실적값·달성률·측정일자로 구성되며, 예측 결과의 검증 및 성과 개선효과 산정에 활용 (수집기간 2025.01~현재)
생산 작업지시 실적99713개 기업의 생산 작업지시 실적 데이터. 계획수량·완료수량·불량수량·계획일정·실제일정·소요시간으로 구성되며, 납기 지연 예측 및 불량률 예측 학습에 활용 (수집기간 2025.01~현재)
품목 마스터 (ItemMaster)841예측 대상 품목의 기준정보 데이터. 품목명·품목코드·분류·규격 등으로 구성되며, 입출고 시계열 데이터와 결합하여 품목 단위 예측 모델을 구성하는 기준 정보로 사용
학습 완료 예측모델135기업별·품목별로 학습되어 저장된 Prophet 시계열 예측모델 파일(.pkl). 입고 예측모델과 출고 예측모델로 구분되며, 매일 00:10 자동 재학습으로 갱신되어 예측 요청 시 즉시 활용
해당 솔루션 관련 사업실적
수요기업명사업기간과제명