Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
(Regulation 2021)
Dr. S. Nithyanantham,
Assistant Professor
School of Engineering
Computer Science and Engineering
Presidency University
Bangalore.
A.R.S. Publications
No. 11, Veerabathra Nagar, Part II,
8th Street, Medavakkam,
Chennai – 600 100, Tamil Nadu, India.
Phone: 044 – 48587467, Mobile: 9840025186
eMail: [email protected]
web: www.arspublications.com
PREFACE
This book “Artificial Intelligence and Machine Learning” is about basic idea towards machines
are working intelligently and its designing. It provides clear view towards uniformed and heuristic
search techniques. It provides a preliminary study on reasoning under uncertainty with several
Unit II: Outline on how machines intelligently reasoning with Bayesian based knowledge
relevance detection.
Unit III: Transitory awareness on Machine learning, regression and classification models.
Unit IV: Brief knowledge over combining multiple learners and various ensemble techniques.
Unit V: Provides a study over perceptron and its various mechanisms. Understanding
Primarily, we would like to thank God. In the process of putting this book together, we realized
how true this gift of writing is for us to share our knowledge. You give us the power to believe in our
passion and pursue our dreams. We could never have done this without the faith we have in you, the
Almighty.
We wholeheartedly thank next God, thy Parents, for showing faith with us and giving
us liberty to choose what we desire. We salute you all for the selfless love, care, pain and sacrifice you
We sincerely thank our Colleagues, Friends and Well-wishers for their understanding, patience
Finally, we offer our special thanks to Thiru. A. Ramesh, A. R. S. Publishers and his Colleagues
The authors would be happy to collect opinion for supplementary improvement of the book.
Dr. S. Nithyanantham
3024
Acting under uncertainty – Bayesian inference – naïve bayes models. Probabilistic reasoning –
Bayesian networks – exact inference in BN – approximate inference in BN – causal networks.
Introduction to machine learning – Linear Regression Models: Least squares, single & multiple
variables, Bayesian linear regression, gradient descent, Linear Classification Models: Discriminant
function – Probabilistic discriminative model - Logistic regression, Probabilistic generative model –
Naive Bayes, Maximum margin classifier – Support vector machine, Decision Tree, Random forests.
Combining multiple learners: Model combination schemes, Voting, Ensemble Learning - bagging,
boosting, stacking, Unsupervised learning: K-means, Instance Based Learning: KNN, Gaussian mixture
models and Expectation maximization.
PROBLEM SOLVING
1.1 Introduction to AI 3
1.1.2. Definition 5
1.1.3. AI History 7
1.2 AI Applications 10
UNIT II
PROBABILISTIC REASONING
2.7.1 Causal Bayesian Networks as a Visual Tool - Characterising patterns of unfairness underlying
a dataset 34
2.7.2 Causal Bayesian Networks as a Quantitative Tool - Path-specific (counterfactual) inference
techniques for fairness 36
UNIT III
SUPERVISED LEARNING
3.5.1 Terminologies 35
3.5.2 Working of Algorithm 35
3.5.3 Example 36
3.6.2 Example 39
UNIT IV
4.1.2 Voting 3
4.2.1 Bagging 7
4.2.2 Boosting 8
4.2.3 Stacking 10
4.3.1 K-means 12
4.4.1 KNN 17
NEURAL NETWORKS
5.2 Perceptron 2
5.2.12 Output 7
5.5.1 ReLU 18
5.5.4 Regularization 21
5.5.5 Dropout 23