2026 개정판 · 1차 8월 5일 공개전체 커리큘럼 →
← WORK 목록으로
GLOBALFreelancerAI/MLREMOTE

Need Machine Learning Expert (Random Forest + SVM) for Electrical Engineering Thesis (Predictive Maintenance)

전력 시스템 분야 석사 논문을 위해 머신러닝 기반 예측 유지보수 프레임워크를 개발하는 프로젝트입니다. Random Forest, SVM 등 ML 모델 구현 및 튜닝, 데이터 처리(결측치, 불균형, 특성 공학), 합성 데이터 생성, 최적화 기반 유지보수 스케줄링 개발 및 분석 역량이 필요합니다.

2026.04.16VIEW 7Freelancer에서 수집
Budget$250~$750 AUD
Difficulty전문가
Duration1~2개월
Work style원격 가능
Required stack

필요 기술

Pythonscikit-learnpandasnumpyPuLPOR-ToolsJupyter NotebookMachine LearningAIPredictive MaintenanceRandom ForestSVMDecision TreeData AnalysisFeature EngineeringHyperparameter TuningCross-validationOptimization AlgorithmsMonte Carlo SimulationElectrical EngineeringData Science
Project brief

프로젝트 내용

am currently working on my Master’s thesis in Electrical Engineering (Power Systems) and I am looking for an experienced freelancer to assist with the technical implementation.
The project focuses on developing an AI-based predictive maintenance framework for distribution transformers, combining machine learning models with optimization-based maintenance scheduling.
Scope of Work:
1. Machine Learning Models
Implement and refine:
Random Forest (partially completed)
Support Vector Machine (RBF kernel)
Decision Tree (for benchmarking if needed)
Perform:
Hyperparameter tuning (GridSearchCV or RandomizedSearchCV)
5-fold cross-validation
Model evaluation (Accuracy, F1-score, AUC)
2. Data Handling and Feature Engineering
Work with BRAVO dataset (15,000+ samples, 16 features)
Handle:
Missing data
Class imbalance (SMOTE already applied)
Feature engineering:
Load Stress
Maintenance Overdue
Failure Risk Score
Criticality Index
3. Synthetic Data Generation
Generate additional fault scenarios using Monte Carlo simulation
Based on DGA gas ratios (IEC standards)
Validate synthetic data (e.g., KS test)
4. Optimization and Simulation
Develop maintenance scheduling models:
Baseline approach
Greedy algorithm
Integer Programming (PuLP or similar)
Integrate machine learning predictions into scheduling decisions
5. Analysis and Results
Compare AI-based maintenance with traditional methods
Perform cost-benefit analysis (target improvement: 10–15%)
Conduct sensitivity analysis
Technical Requirements:
Python (mandatory)
scikit-learn, pandas, numpy
Optimization libraries (PuLP or OR-Tools)
Jupyter Notebook
Experience in predictive maintenance or engineering datasets is preferred
Deliverables:
Clean, well-documented Python code
Model outputs and evaluation metrics
Simulation results (graphs and comparisons)
Brief explanation of methodology for thesis use
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...