Skip to main content

DS-ML Projects

I have worked at Wistron corporation from 2018 to 2024 as senior software engineer / technical supervisor. During this fruitful journey, our team implemented ML/AI solutions for different domain users in our company, creating value from day-to-day work.

projects
Summary of AI/ML Projects At wistron

Serial number recognition on key cap & dome AOI images (2019~) #

  • 🔸 Yolo-v3 (darknet) + keras classifier
  • 🔸 opencv-python image processing
  • ✦ Accuracy on par with human inspector
  • ✦ Traditional OCR package not applicable

AOI defect image One-AI system (2020~) #

Yolo-v3 as defect image detector #

  • 🔸 Yolo v3 (tensorflow)
  • ✦ Sensitive to fine feature not captured by image classifiers
  • ✦ Accuracy limit by ambiguous cases

Image data distribution visualization #

  • 🔸 opencv-python
  • 🔸 scikit-learn
  • 🔸 matplotlib
  • ✦ Speed up dataset Inspection
  • ✦ Add explainability for user

Accelerated FIR issue response system (2021~) #

Issue classification model #

  • 🔸 Pytorch: Bert + Fine tuning
  • 🔸 Multi-tasks learning: (multi-class) symptom prediction + (multi-label) commodity prediction
  • 🔸 XGB stacking for symptom prediction
  • ✦ Major class classification accuracy > 80%
  • ✦ Saving > 70% manual rejudge time

Dashboard #

  • 🔸 SQL (postgres)
  • 🔸 Power BI
  • 🔸 python (pandas)
  • ✦ Integrate multiple data sources
  • ✦ Saving manual analysis efforts

Model life cycle management #

  • 🔸 pytorch
  • 🔸 python (Azure python sdk)
  • 🔸 Azure Machine Learning resource
  • ✦ Scheduled or manual retrain to keep model up to date

Smart guide repair system (2022~) #

MLOps platform Repair engineer assistant #

  • 🔸 Azure ML resource and AI services
  • ✦ PoC experiment with 5 junior engineers shows 70% UPPD rise and less second round part order

Telemetry Alert System (2023~) #

SW version -key event analysis functionality #

  • 🔸 SQL (clickhouse)
  • 🔸 Power BI
  • ✦ Provide new, previously unavailable information

Issue prediction based on telemetry event logs #

  • 🔸 SQL (clickhouse, postgres)
  • 🔸 python (databricks, azure blobs)
  • ✦ Leading indicator of actual FIR issue
  • ✦ Early analysis and containment action
Liang-Yao Wang
Author
Liang-Yao Wang
SW/ML engineer. Astrophysics Ph.D.