Model Miniaturisation with TensorRT
Miniaturisation project for object detection models (YOLOv5) aimed at edge compute devices. With the aid of TensorRT, I re-implemented and miniaturised models to be deployable on Jetson devices, and carried out evaluations of the models' performance under these new constraints.
Kubernetes managed ML Pipeline
Managed and developed an end-to-end Machine Learning pipeline, built on Kubernetes, that addressed all facets of Machine Learning workflows via RESTful APIs. This included data ingestion, transformations, model training, evaluation, and deployment. Provided a comprehensive, scalable, and efficient way to handle ML tasks within the organisation.
Synthetic Data Generation Service
Leveraging Blender and open-source toolkits, I developed a swagger documented microservice for generating synthetic images to curate bespoke training sets. This approach helped to augment scarce and unique data sets, enhancing the efficacy of object detection algorithms.
Data fusion for increased object detection accuracy
Implemented data fusion methodologies for training object detection networks.