MITB Banner

Desi algorithms

India has published close to 600-650 research papers in AI and machine learning.

Share

The last few years have witnessed significant advancements in machine learning algorithms, particularly in self-supervised learning, natural language processing, reinforcement learning, computer vision, image processing, speech, etc. As per AI Index Report 2021, published by Stanford University, the number of AI journal publications grew by 34.5 per cent from 2019 to 2020 – a much higher percentage compared to previous years – 2018 to 2019 (19.6 per cent). 

Interestingly, the aggregated data from 2015 to 2020 showed India’s highest relative AI skill penetration rate – 2.83 times the global average – followed by the US, China, Germany, and Canada. Out of the 12 countries examined for the study, India, South Korea, Singapore, and Australia are said to reach equity in terms of the AI skills penetration rate of females and males. 

Further, the report showed that India stood at 12 positions, where it has published close to 600-650 research papers in AI and machine learning. On the other hand, countries like the US, Europe, and China lead the race with 8900, 3950, and 3750 publications.  

In this article, we will look into some of the algorithms developed by Indian researchers, alongside understanding their applications and use cases. 

AMOSA

An annealing-based multiobjective optimisation algorithm, AMOSA, was developed by Sanghamitra Bandyopadhyay, Sriparna Saha, Ujjwal Maulik, and Kalyanmoy Deb in 2008. The algorithm is based on two existing and well-known multiobjective evolutionary algorithms (MOEAs). The AMOSA algorithm is significantly superior for many-objective test problems (like 4, 5, 10, and 15 objective problems). Check out the source code and research paper here

GA-clustering 

The brainchild of Sanghamitra Bandyopadhyay and Ujjwal Maulik, GA-clustering, also known as the genetic algorithm-based clustering technique, is used to search for appropriate cluster centres in the feature space such that the similarity metrics of the resulting clusters are optimised. This algorithm is widely used in genomics and life sciences applications. Check out the research paper here

Never-ending learning 

Developed by Partha Talukdar, alongside other researchers from Carnegie Mellon, Never-ending learning allows intelligent agents to continuously learn many types of knowledge over many years and become better learners over time. As per researchers, the Never-Ending Language Learner (NELL) has been learning to read the web 24/7 since January 2010 and, as of May 2018, has acquired a knowledge base with 120 million diverse, confidence-weighted beliefs while learning thousands of interrelated functions that continually improve its reading competence over time. 

Cuckoo Search 

Developed by Rohit Salgotra, Urvinder Singh, and Sriparna Saha, Cuckoo Search (CS) algorithm is a nature-inspired global optimisation algorithm based on the brood parasitic behaviour of cuckoos. It has been successfully applied to solve many problems in different areas. This algorithm has been statistically tested in comparison to SOTA algorithms like grew wolf optimisation (GWO), differential evolution (DE), firefly algorithm (FA), and flower pollination algorithm (FPA), among others. Check out the research paper here

AnyFI

Poonam Goyal, alongside Jagat Sesh Challa, Shivin Shrivastava, and Navneet Goyal, developed AnyFI – an anytime frequent itemset mining algorithm for data streams. This algorithm is typically used for transactional data streams. 

AnyFI maintains itemsets in BFI-forest to give a mining result almost immediately when the time allowance to mine is very less and can refine the results for better accuracy with an increase in time allowance. BFI-forest is a novel data structure capable of handling transactions with varying inter-arrival rates. Check out the research paper here

LOGUCB

Developed by Dhruv Kumar Mahajan, Rajeev Rastogi, Charu Tiwari, and Adway Mitra, LOGUCB is a novel upper confidence bound (UCB) algorithm that balances exploration with exploitation when the average rating of a comment is modelled using logistic regression on its features. Check out the research paper here

CURE

The brainchild of Sudipto Guha, Rajeev Rastogi, and Kyuseok Shim, CURE is typically used for data clustering, particularly for outliers. It identifies clusters having non-spherical shapes and wide variances in size. The algorithm employs a combination of random sampling and partitioning. Check out the research paper here

XBNet 

Developed by Tushar Sarkar, CEO and founder of Analytica, XBNet is a boosted neural network for tabular data. Built on PyTorch, it combines tree-based models with neural networks to create a robust architecture trained by using a novel optimisation technique, increasing its interpretability and performance. 

Some of the benefits of XBNet include better performance, training stability and interpretability for tabular data, easy to implement with rapid prototyping capabilities, and minimum code requirements for creating any neural network with or without boosting. The source code is available on GitHub

The list goes on and on. These are some of the popular algorithms developed by Indian researchers. The list does not promote any algorithm or disclose ranking of any sort. 

Share
Picture of Amit Raja Naik

Amit Raja Naik

Amit Raja Naik is a seasoned technology journalist who covers everything from data science to machine learning and artificial intelligence for Analytics India Magazine, where he examines the trends, challenges, ideas, and transformations across the industry.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.