No Group Photo Available
Academic Research Poster

Neural Network For Automatic Differentiation Of Quadratic Polynomials

Project IDPT-S26-13E690
Lead ResearcherHammad Ahmed Arain
Student IDS25CSC040
DepartmentComputer Science
SemesterSemester 03

Abstract

This project explores the connection between calculus and artificial intelligence by demonstrating how a neural network can learn the derivative rule of quadratic functions. A quadratic function has the general form f(x)=ax^2+bx+c, and its derivative is f′(x)=2ax+b. In calculus, derivatives represent the rate of change of a function and the slope of the tangent line at any point on a curve. In this project, a dataset of randomly generated quadratic function coefficients (a,b,c) is used as input to train a neural network model. The model learns to map these coefficients to the corresponding derivative coefficients (2a,b). Using Python and TensorFlow, the neural network is trained through regression techniques and activation functions to identify the mathematical relationship between the function and its derivative. The results show that neural networks can successfully learn mathematical patterns and rules from data rather than being explicitly programmed. This project highlights how concepts from calculus can be combined with machine learning to build intelligent systems that recognize and model mathematical relationships.

Research Team

Noor HassanS25CSC005
Shayan Mohammad YousufS25CSC008

Internal Supervision

Principal SupervisorUzma Javed Imam
Academic DivisionFaculty of Information Technology

Poster Actions

No document available.

Peer Feedback & Comments

0 Votes

Submit a Review

You must log in to submit.

Peer Feedback & Comments

No reviews have been posted yet.

Adopt this Poster

Project Adoption Request

You are adopting

Neural Network For Automatic Differentiation Of Quadratic Polynomials