# Performance Analysis of Few-Shot Learning Approaches for Bangla Handwritten Character and Digit Recognition

arXiv: https://arxiv.org/abs/2506.00447 · HTML: https://mlsanity.com/paper/2506.00447/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 13 of its 33 references that are in the map.
- First posted on arXiv 31 May 2025.

## Builds on (most cited first, 13 of 13)

- [Prototypical Networks for Few-shot Learning](https://mlsanity.com/paper/1703.05175/) (2017)
- [Matching Networks for One Shot Learning](https://mlsanity.com/paper/1606.04080/) (2016)
- [Learning to Compare: Relation Network for Few-Shot Learning](https://mlsanity.com/paper/1711.06025/) (2017)
- [Generalizing from a Few Examples: A Survey on Few-Shot Learning](https://mlsanity.com/paper/1904.05046/) (2019)
- [Prototype Rectification for Few-Shot Learning](https://mlsanity.com/paper/1911.10713/) (2019)
- [Handwritten Optical Character Recognition (OCR): A Comprehensive Systematic Literature Review (SLR)](https://mlsanity.com/paper/2001.00139/) (2020)
- [Less is More: Lighter and Faster Deep Neural Architecture for Tomato Leaf Disease Classification](https://mlsanity.com/paper/2109.02394/) (2021)
- [Two Decades of Bengali Handwritten Digit Recognition: A Survey](https://mlsanity.com/paper/2206.02234/) (2022)
- [NumtaDB - Assembled Bengali Handwritten Digits](https://mlsanity.com/paper/1806.02452/) (2018)
- [Performance Analysis of YOLO-based Architectures for Vehicle Detection from Traffic Images in Bangladesh](https://mlsanity.com/paper/2212.09144/) (2022)
- [Offline Handwritten Amharic Character Recognition Using Few-shot Learning](https://mlsanity.com/paper/2210.00275/) (2022)
- [Huruf: An Application for Arabic Handwritten Character Recognition Using Deep Learning](https://mlsanity.com/paper/2212.08610/) (2022)
- [BanglaNet: Bangla Handwritten Character Recognition using Ensembling of Convolutional Neural Network](https://mlsanity.com/paper/2401.08035/) (2024)

## Built on by (most cited first, 4 of 4)

- [DExNet: Combining Observations of Domain Adapted Critics for Leaf Disease Classification with Limited Data](https://mlsanity.com/paper/2506.18173/) (2025)
- [From Lightweight CNNs to SpikeNets: Benchmarking Accuracy-Energy Tradeoffs with Pruned Spiking SqueezeNet](https://mlsanity.com/paper/2602.09717/) (2026)
- [Few-Shot Learning Pipeline for Monkeypox Skin Disease Classification Using CNN Feature Extractors](https://mlsanity.com/paper/2605.05034/) (2026)
- [Beyond Accuracy: A Qualitative Analysis of Vision-Language Models for Hate Speech Detection in Memes](https://mlsanity.com/paper/2608.26143/) (2026)

## Abstract (arXiv)

This study investigates the performance of few-shot learning (FSL) approaches in recognizing Bangla handwritten characters and numerals using limited labeled data. It demonstrates the applicability of these methods to scripts with intricate and complex structures, where dataset scarcity is a common challenge. Given the complexity of Bangla script, we hypothesize that models performing well on these characters can generalize effectively to languages of similar or lower structural complexity. To this end, we introduce SynergiProtoNet, a hybrid network designed to improve the recognition accuracy of handwritten characters and digits. The model integrates advanced clustering techniques with a robust embedding framework to capture fine-grained details and contextual nuances. It leverages multi-level (both high- and low-level) feature extraction within a prototypical learning framework. We rigorously benchmark SynergiProtoNet against several state-of-the-art few-shot learning models: BD-CSPN, Prototypical Network, Relation Network, Matching Network, and SimpleShot, across diverse evaluation settings including Monolingual Intra-Dataset Evaluation, Monolingual Inter-Dataset Evaluation, Cross-Lingual Transfer, and Split Digit Testing. Experimental results show that SynergiProtoNet consistently outperforms existing methods, establishing a new benchmark in few-shot learning for handwritten character and digit recognition. The code is available on GitHub: https://github.com/MehediAhamed/SynergiProtoNet.
