| CARVIEW |
Projects
Deep Learning-based Counterfeit Mobile App Detection in Google Play Store
This research project, conducted by Data61 at CSIRO, focused on the detection of counterfeit mobile apps in the Google Play Store using deep learning techniques. Neural embeddings were generated for over 1.2 million apps by analyzing their visual and textual features with convolutional neural networks and Word2Vec or Doc2Vec models. The objective was to identify and examine apps that imitated the most downloaded ones, checking for signs of malware, misuse of dangerous permissions, and third-party advertising libraries. The aim was to enhance the reliability of apps available to users by detecting and analyzing fraudulent practices in the Google Play Store.
Forbes Article Usyd News Paper
Deep Learning-based Autonomous Carrom Bot
This project is a realization of an automated smart carrom-playing robot that continuously analyzes the board configuration using a vision feed and image processing and plays a series of best possible shots to complete a game. This leverages the knowledge of reinforcement learning in implementing strategic gameplay.
Demo Game play Paper
Class Ranking-based Out-of-Distribution Detection
Out-of-distribution (OOD) detection remains a key challenge preventing the rollout of critical AI technologies like autonomous vehicles into the mainstream, as classifiers trained on in-distribution (ID) data are unable to gracefully handle OOD data. This project introduces a novel approach for OOD detection based on the class ranking information implicitly learned by deep neural networks during pre-training.
Post-hoc Training-aware
Quantifying and Exploiting the Adversarial Vulnerability of Data Against Deep Neural Networks
This research investigates the vulnerability of inputs in an adversarial setting and demonstrates that certain samples are more susceptible to adversarial perturbations compared to others. Specifically, a simple yet effective approach is employed to quantify the adversarial vulnerability of inputs, which relies on the clipped gradients of the loss with respect to the input (i.e., ZGP). Furthermore, we identify a novel black-box attack pipeline that enhances the efficiency of conventional query-based black-box attacks and shows that input pre-filtering based on ZGP can boost the attack success rates, particularly under low perturbation levels.
PaperPublications
Journals
- N. Karunanayake, S. Seneviratne, S. Chawla, "ExCeL: Combined Extreme and Collective Logit Information for Out-of-Distribution Detection," Transactions on Machine Learning Research (TMLR), 2025. Paper
- N. Karunanayake, B. Silva, Y.. Ginige, S. Seneviratne, S. Chawla, "Quantifying and Exploiting Adversarial Vulnerability: Gradient-Based Input Pre-Filtering for Enhanced Performance in Black-Box Attacks," ACM Transactions on Privacy and Security (TOPS), 2025. Paper
- N. Karunanayake, R. Gunawardena, S. Seneviratne, S. Chawla, "Out-of-Distribution Data: An Acquaintance of Adversarial Examples - A Survey," ACM Computing Surveys (CSUR), 2025. Paper
- T. Nguyen, N. Karunanayake, S. Wang, S. Seneviratne, P.Hu, "Privacy-preserving spam filtering using homomorphic and functional encryption," Elsevier Computer Communications, 2023. Paper
- N. Karunanayake, J. Rajasegaran, A. Gunathillake, S. Seneviratne, G. Jourjon, "A Multi-modal Neural Embeddings Approach for Detecting Mobile Counterfeit Apps: A Case Study on Google Play Store," IEEE Transactions on Mobile Computing (TMC), 2020. Paper
Conferences
- N. Karunanayake, S. Seneviratne, S. Chawla, "CRAFT: Class Ranking Aware Fine-Tuning for Enhanced Out-of-Distribution Detection," in IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Tucson, Arizona, 2025. Paper
- N. Karunanayake, A. Wijesinghe, C. Wijethunga, C. Kumaradasa, P. Jayasekara, R. Rodrigo, "Towards a Smart Opponent for Board Games: Learning beyond Simulations," in IEEE International Conference on Systems, Man, and Cybernetics (SMC), Toronto (Virtual), Ontario, 2020. Paper
- J. Rajasegaran, N. Karunanayake, A. Gunathillake, S. Seneviratne, G. Jourjon, "A Multi-modal Neural Embeddings Approach for Detecting Mobile Counterfeit Apps," in World Wide Web Conference (WebConf/WWW), San Francisco, California, 2019. Paper
- R. Gunawardena, N. Karunanayake, S. Seneviratne, R. Masood, S. Kanhere, "G-DCAP: Stealthy Adversarial Attacks on Multi-Sensor IoT Systems," International Conference on Distributed Computing in Smart Systems and the Internet of Things, 2025. Paper
Skills
- Python
- Java
- SQL
- Tensorflow
- PyTorch
- Numpy
- Keras
- Scikit-learn
- Pandas
- OpenCV
- NLTK
- Matplotlib
- Seaborn
- PyCharm
- MATLAB
- Git
- Latex