Nikin Matharaarachchi

_DSC1607 (3)

Connect

Nikin Matharaarachchi

I am interested in Machine Learning and Computer Vision and to that end am currently taking part in a few research studies in the field.

Current Position

Doctoral Candidate in AI

Origin

Colombo, LK

Education

Monash University

Highest Qualification

BSc (Honours) Computer Science

Graduated Year

2020

My Story

Monash University

Doctoral Candidate

Item content. Click the edit button to change this text.

Doctoral Candidate

June - December 2021

Kommon Poll

Chief Data Scientist

Item content. Click the edit button to change this text.

June - December 2021

Synapse AI Labs (Pvt) Ltd

Founder

Item content. Click the edit button to change this text.

May 2021 - Present

Logicpal Solutions (Private) Limited

Co-Founder / Tech Lead

Item content. Click the edit button to change this text.

December 2020 - Present

Monash University

BSc (Hons)

Default description

BSc (Hons)

2020

My Skills

Python

0%

TensorFlow

0%

Keras

0%

R

0%

Javascript

0%

C

0%

My Story

My Story

Machine Learning

0%

Computer Vision

0%

NLP

0%

Time Series

0%

GAN

0%

Web Design

0%

Academic Articles

A Dual Stream Spatio-Temporal Deep Network for Micro-Expression Recognition using Upper Facial Features​
 We propose a novel spatio-temporal network to recognize micro-expressions from videos.
Landmark Recognition in Videos
This paper is on detecting geographical landmarks in videos.
Tracking Multiple Objects in Motion in Three Dimensions
Tracking objects in motion can be used in many applications such as theft detection using CCTV cameras, and vehicle speed identification. One of the main issues with tracking objects is that whilst some methods are geared towards depthwise motion, the others are more effective in detecting movements across the captured frame. Another issue with most methods is their inability to detect slow moving objects. We propose a method which through experimentation has shown, could track motion of objects in all 3 dimensions as well as detect small, slow moving objects with minimal disturbance due to noise.
A Fuzzy Implementation for An Aircraft Stall Warning System
Aircraft stalls are when the aircraft goes into a uncountable state due to its angle of attack being too high and the power of the engines is not enough to fly the aircraft. The study produces a system to predict the probability of stall based on sensory inputs of the aircraft’s Speed, Altitude, Angle of attack and Thrust applied and have shown through testing that it may be used to correctly predict the probability of stall.
Using Machines to Classify Red Wine Based on Taste
The classification of food according to their taste based on measurable features is important in ensuring an objective review of a food product. In this study, we use machine learning techniques such as Kth Nearest Neighbours, Support Vector Machines, Decision Trees and Random Forests to determine the quality of red wine based on 11 of its measurable features. We find that the RF models and KNN models perform better when compared to the rest.
Design and Implementation of Parallelized Mandelbrot Algorithm using Message Passing Interface
The Mandelbrot set creates a visual representation of the function 𝒇(𝒙) = 𝒙𝟐 + 𝒄 by sampling the complex numbers and testing and shows a ever recursive pattern when zoomed. This document uses the round robin partitioning to parallelize the Mandelbrot algorithm with the use of Message Passing Interface (MPI). The performance of the parallelization is analysed using Amdahl’s law. The experimental results show significant speed ups with the use of parallel processing
Event Detection In A Fully Distributed Wireless Sensor Network Using MPI And OpenMP
In this paper, we propose to use a parallelized system for detection via the use of Message Passing Interface (MPI) in the C language for the communication between nodes as well as the use of OpenMP for the encryption of messages that are being passed. We aim to improve the efficiency in Inter Process Communication between nodes and as the results show, the use of MPI.

Projects

This project aims to detect geographical landmarks in videos.

Micro-Expression recognition using key points in the face through a Deep Convolutional Neural Network​

A Time-series prediction to predict the next hourly close price of BTC.

Micro-Expression recognition using limited upper facial features through a Fused 3D Deep Convolutional Neural Network

Micro-Expression recognition using limited upper facial features through a 3D Deep Convolutional Neural Network

Certifications & Memberships

Deep Learning

DeepLearning.AI

TensorFlow Developer

DeepLearning.AI

Reinforcement Learning

University of Alberta
Alberta Machine Intelligence Institute

Practical Data Science

Amazon Web Services

Member: 8239008

Association for Computing Machinery (ACM)

Awards

Monash University

High Achiever Award

MONASH UNIVERSITY​

Higher Degree by Research Pathway Scholarship

Cambridge A Level

Outstanding Learners Award for Advanced Level

Cambridge A Level

High Achievement Award for Advanced Information Communication Technology

Co-curriculars

ELIP

Engineering & IT Leadership Programme
Monash Malaysia
Team Member

Model UN

Lyceum International School
Club President

General Knowledge

Lyceum International School
Club President

Copyright © 2021. Nikin Matharaarachchi