센서 데이터 증강 도구 - 1초 raw data를 2분 평균 리샘플링하고 다중 offset + 노이즈 주입으로 데이터를 증강하는 도구입니다.
- 데이터 리샘플링: 1초 단위 raw data → 2분 평균 데이터로 변환
- 데이터 증강: 다중 offset + 노이즈 주입으로 학습 데이터 생성
- 앙상블 ML 학습: 머신러닝 모델 학습용 데이터셋 생성
- GUI 인터페이스: 사용하기 쉬운 tkinter 기반 GUI
현재 버전: v0.1.0-beta
- Python 3.7 이상
- 필요 라이브러리:
- pandas
- numpy
- tkinter (Python 기본 포함)
# 저장소 클론
git clone https://github.com/YOUR_USERNAME/sensor-data-augmentor.git
cd sensor-data-augmentor
# 필요 라이브러리 설치
pip install pandas numpypython sensor_augmentor.py- CSV 파일 선택: 1초 단위 센서 데이터 CSV 파일 선택
- 증강할 컬럼 선택: 증강을 원하는 센서 데이터 컬럼 선택
- 증강 옵션 설정: 리샘플링 간격, 목표 수, 노이즈, Offset
- 증강 실행: 처리된 데이터를 새 CSV로 저장
자세한 사용법은 사용자 매뉴얼 참조
| 문서 | 설명 |
|---|---|
| 사용자 매뉴얼 | GUI 실행 방법, 화면 구성, 사용 순서 |
| 파라미터 가이드 | 각 설정값의 상세 설명 및 권장 범위 |
| API 연동 매뉴얼 | 외부 코드에서 처리 함수 호출 방법 |
| 이론적 배경 & 레퍼런스 | 학술 논문 인용, 기법별 이론적 근거 |
| Windows EXE 빌드 가이드 | GitHub Actions를 통한 EXE 빌드 방법 |
Windows PC 없이도 GitHub의 무료 클라우드 서버에서 Windows용 .exe 파일을 빌드할 수 있습니다.
- 최신 빌드 다운로드: Actions 페이지
- 자세한 내용은 Windows EXE 빌드 가이드 참조
본 프로젝트는 I&C Engineering Support에서 개발되었습니다.
이슈와 풀 리퀘스트는 언제나 환영합니다!
프로젝트 관련 문의사항이 있으시면 이슈를 등록해주세요.