Custom CNN for Object State Classification in Robotic Cooking


Student Name: Asrith Gudivada
Defense Date:
Location: Nichols Hall, Room 246 (Executive Conference Room)
Chair: David Johnson

Prasad Kulkarni

Dongjie Wang

Abstract:

This project presents the development of a custom Convolutional Neural Network (CNN) designed to classify object states—such as sliced, diced, or peeled—in robotic cooking environments. Recognizing fine-grained object states is critical for context-aware manipulation yet remains a challenging task due to the visual similarity between states and the limited availability of cooking-specific datasets. To address these challenges, we built a lightweight, non-pretrained CNN trained on a curated dataset of 11 object states. Starting with a baseline architecture, we progressively enhanced the model using data augmentation, optimized dropout, batch normalization, Inception modules, and residual connections. These improvements led to a performance increase from ~45% to ~52% test accuracy. The final model demonstrates improved generalization and training stability, showcasing the effectiveness of combining classical and advanced deep learning techniques. This work contributes toward real-time state recognition for autonomous robotic cooking systems, with implications for assistive technologies in domestic and elder care settings.

Degree: MS Project Defense (CS)
Degree Type: MS Project Defense
Degree Field: Computer Science