2004 • IIT ROORKEE

First AI & ANN Project: C Language Solar Sunspot Prediction

Architecting custom artificial neural network (ANN) backpropagation algorithms ground-up in C language to predict solar sunspot cycles at IIT Roorkee.

Engineer: Rohit Milestone Era: 2004

Era Context & Historical Background

In 2004 at IIT Roorkee, Rohit initiated his foundational work in Artificial Intelligence. Without high-level frameworks like PyTorch or TensorFlow, he implemented feedforward multi-layer perceptron (MLP) architectures and backpropagation algorithms directly in C language.

C Language Matrix OpsBackpropagation AlgorithmSigmoid ActivationGradient DescentSolar Cycle Datasets

Project Mentorship & Guidance

PROJECT MENTOR

Dr. Sunil Padhi

HOD, Electrical Engineering Department, IIT Roorkee

Under the academic mentorship and guidance of Dr. Sunil Padhi at IIT Roorkee, Rohit developed ground-up neural network backpropagation algorithms in C language for solar sunspot cycle forecasting.

Key Technical Breakthroughs & Architecture

Ground-Up Neural Network C Architecture

Designed custom C pointers, matrix multiplication functions, and weight update loops for feedforward neural networks.

Solar Sunspot Cycle Modeling

Trained backpropagation networks on 200+ years of historical solar sunspot numerical datasets to predict 11-year solar activity spikes.

Memory-Efficient C Execution

Optimized heap allocation and matrix array pointers to execute model iterations efficiently on early computing hardware.

Want to Discuss Advanced AI Engineering?

Schedule a 1-on-1 technical session directly with AI & Data Science Consultant Rohit.

Author & Architect

Rohit - AI Consultant

Rohit

AI & Data Science Consultant

2+ Decades AI Experience

First project in AI & ANN in 2004 at IIT Roorkee under the mentorship of Dr. Sunil Padhi (HOD, Electrical Department), writing neural network backpropagation in C language to predict solar sunspots. Today designing stateful Agentic AI networks at rcode.in.

View All 12 Milestones