

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An introduction to artificial intelligence (ai) and machine learning (ml), contrasting traditional programming with ai/ml-based systems. It covers the evolution of ai, core branches, and key differences between ai, ml, deep learning (dl), and generative ai. The document also explores various types of machine learning, including supervised, unsupervised, and reinforcement learning, along with deep learning models like cnns, rnns, and transformers. It further discusses generative ai models such as gans and diffusion models, and the importance of prompt engineering. Useful for understanding the fundamentals and applications of ai and ml. (438 characters)
Typology: Summaries
1 / 2
This page cannot be seen from the preview
Don't miss anything!


This document provides an overview of Artificial Intelligence (AI) and Machine Learning (ML), including their foundations, evolution, core branches, and differences. It also covers various types of machine learning and deep learning models.
Traditional programming relies on rule-based systems where explicit instructions are given to the computer to solve a problem. In contrast, AI/ ML systems learn from data to make predictions or decisions without being explicitly programmed for each task.
The Electronic Numerical Integrator and Computer (ENIAC), developed in 1946, marked the beginning of the digital era and computational thinking, which is foundational for AI. The 1956 Dartmouth Workshop, organized by John McCarthy, Marvin Minsky, Nathaniel Rochester, and Claude Shannon, is considered the official birth of the AI field. The objective was to explore how to make a machine that can simulate every aspect of learning or any other feature of intelligence.
Artificial Intelligence (AI) is a broad field of computer science focused on building systems that can simulate human intelligence, including reasoning, learning, perception, language understanding, problem-solving, and decision-making. Examples include chess-playing programs, voice assistants (Siri, Alexa), self-driving cars, and facial recognition systems.
Machine Learning (ML) is a subset of AI that enables computers to learn from data and improve their performance without explicit programming. Examples include email spam filters, fraud detection in banking, and recommendation systems (Netflix, YouTube). Supervised learning is a type of ML that uses labeled data.
Deep Learning (DL) is a subset of Machine Learning that uses multi-layered neural networks to learn from data. It can automatically extract features from raw data and works well with large and complex datasets, mimicking
the human brain’s layered structure. Popular architectures include Convolutional Neural Networks (CNN) for image processing, Recurrent Neural Networks (RNN) for sequence data, and Transformers.
Generative AI is a specialized area of AI that focuses on creating new content such as text, images, music, and code using learned patterns from data. Key technologies include Transformer Models (e.g., GPT-4, Gemini), GANs (Generative Adversarial Networks), and Diffusion Models. Examples include ChatGPT (text generation), DALL·E (image generation), DeepArt, Artbreeder (AI art), and GitHub Copilot (code generation).
Supervised learning involves an algorithm learning from a labeled dataset, where each training example is paired with the correct output.
Convolutional Neural Networks (CNNs) are used for image processing. They use convolutional layers to extract spatial features, pooling layers to reduce dimensionality and overfitting, and fully connected layers to perform final classification. Examples include handwritten digit recognition (MNIST), face detection and recognition, and medical image analysis.
Recurrent Neural Networks (RNNs) are designed for sequential data, such as text, speech, time series, and sensor signals. Variants include LSTM (Long Short-Term Memory) and GRU (Gated Recurrent Unit). Examples include language modeling and sentence generation, speech-to-text transcription, and predicting stock prices or weather.
Transformers are the foundation of modern large language models (LLMs) like GPT (Generative Pre-trained Transformer), BERT (Bidirectional Encoder Representations from Transformers), T5, Gemini, Claude, and LLaMA. Examples include ChatGPT (text generation), Google Translate (language translation), and document summarization and question answering.
Generative AI can create new things. Tools that use Generative AI include ChatGPT for writing and conversation, DALL·E and Midjourney for image generation, and GitHub Copilot for programming support. Real-life uses include designing social media posts, helping students draft essays, making new logos, and writing stories.
Generative Adversarial Networks (GANs) consist of a generator that creates fake data and a discriminator that detects real vs fake data. They compete, improving each other over time. Examples include deepfake video creation and AI-generated clothing designs. Diffusion Models work by adding noise to data and then learning to reverse that noise.