Jia-Xiang Cheng's Projects
All Algorithms implemented in Python
PyTorch implementation of CNN for remaining useful life prediction. Inspired by Babu, G. S., Zhao, P., & Li, X. L. (2016, April). Deep convolutional neural network-based regression approach for estimation of remaining useful life. In International conference on database systems for advanced applications (pp. 214-228). Springer, Cham.
Image-to-Image Translation in PyTorch
Dynamic Deep Hit - Pytorch implementation
PyTorch implementation of remaining useful life prediction with long-short term memories (LSTM), performing on NASA C-MAPSS data sets. Partially inspired by Zheng, S., Ristovski, K., Farahat, A., & Gupta, C. (2017, June). Long short-term memory network for remaining useful life estimation.
PyTorch implementation of RIC for conveyor systems with Deep Q-Networks (DQN) and Profit-Sharing (PS). Wang, T., Cheng, J., Yang, Y., Esposito, C., Snoussi, H., & Tao, F. (2020). Adaptive Optimization Method in Digital Twin Conveyor Systems via Range-Inspection Control. IEEE Transactions on Automation Science and Engineering.
PyTorch implementation of SurvNAM (under development actively)
Transformer implementation with PyTorch for remaining useful life prediction on turbofan engine with NASA CMAPSS data set. Inspired by Mo, Y., Wu, Q., Li, X., & Huang, B. (2021). Remaining useful life estimation via transformer encoder enhanced by a gated convolutional unit. Journal of Intelligent Manufacturing, 1-10.
Simple implementation for basic tasks.
Reproduction of the work by Hong, Y., Meeker, W. Q., & McCalley, J. D. (2009). Prediction of remaining life of power transformers based on left truncated and right censored lifetime data. Annals of Applied Statistics, 3(2), 857-879.
Two pattern classification problem using Radial Basis Functions (RBF) Neural Networks, with center vectors selected via self-organizing map (SOM) neural networks.
Remaining Useful Life Prediction Using RNN/LSTM/GRU Neural Networks
:page_facing_up::briefcase::tophat: A simple Jekyll + GitHub Pages powered resume template.
Deep learning approach for estimation of Remaining Useful Life (RUL) of an engine
Survival analysis built on top of scikit-learn
Simulation of the single-cage elevator in a six-story building.
A PyTorch implementation of SRGAN based on CVPR 2017 paper "Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network"
PyTorch implementation of DeepWeiSurv, by Bennis, A., Mouysset, S., & Serrurier, M. (2020, May). Estimation of conditional mixture Weibull distribution with right censored data using neural network for time-to-event analysis. In Pacific-Asia Conference on Knowledge Discovery and Data Mining (pp. 687-698). Springer, Cham.
Implementation for the paper Neural Survival Clustering: Non parametric mixture of neural networks for survival clustering
Survival analysis with PyTorch
SurvSHAP(t): Time-dependent explanations of machine learning survival models
Thesis Latex Template for Nanyang Technological University (NTU)
Code for Transferable Interactiveness Knowledge for Human-Object Interaction Detection. (CVPR'19, TPAMI'21)
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Transient flow in a free surface channel (Equations of Barre de Saint-Venant)
📝🚀 My Profile README.md made in flat style. Please ⭐ if you like it! ❤
YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite