Top videos
For more information about Stanford’s Artificial Intelligence professional and graduate programs, visit: https://stanford.io/ai
October 14, 2025
This lecture covers adversarial robustness and generative models.
To learn more about enrolling in this course, visit: https://online.stanford.edu/co....urses/cs230-deep-lea
To follow along with the course schedule and syllabus, visit: https://cs230.stanford.edu/syllabus/
More lectures will be published regularly.
View the playlist: https://www.youtube.com/playli....st?list=PLoROMvodv4r
Andrew Ng
Founder of DeepLearning.AI
Adjunct Professor, Stanford University’s Computer Science Department
Kian Katanforoosh
CEO and Founder of Workera
Adjunct Lecturer, Stanford University’s Computer Science Department
🔥Post Graduate Program In Full Stack Web Development: https://www.simplilearn.com/pg....p-full-stack-web-dev
&utm_medium=DescriptionFirstFold&utm_source=youtube
🔥Caltech Coding Bootcamp(US Only): https://www.simplilearn.com/coding-bootcamp?utm_campaign=09May2023LGLoopEvening1utm_medium=DescriptionFirstFold&utm_source=youtube
This Javascript Tutorial video will help you become proficient in JavaScript Programming Language. This Javascript Full Course video will cover all the important aspects of Javascript from Basics to advance. At the end of the video, you will have a strong understanding of the concepts required to build complex JS applications. Towards the end of this Javascript Tutorial for Beginners, we will work on Javascript Projects Hands-on Demo.
✅Subscribe to our Channel to learn more about the top Technologies: https://bit.ly/2VT4WtH
⏩ Check out our JavaScript training videos playlist: https://www.youtube.com/watch?v=LO5eTH4Pe8E&list=PLEiEAq2VkUULeP75xLYYnY1wqddxPdSXj
#JavaScriptDeveloperTutorial #JavaScriptCourse #JavaScriptTutorial #LearnJavaScript #JavaScriptTraining #JavaScriptForBeginner #JavaScriptTutorial #JavaScript #JavaScriptTutorialForBeginners #Simplilearn #SimpliCode
🔥FREE JavaScript Course With Completion Certificate: https://www.simplilearn.com/learn-javascript-basics-free-course-skillup?utm_campaign=09May2023LGLoopEvening1&utm_medium=Description&utm_source=youtube
Introduction to JavaScript:
JavaScript is a scripting language that is used to create and manage dynamic web pages, basically anything that moves on your screen without requiring you to refresh your browser. It can be anything from animated graphics to an automatically generated Facebook timeline. When most people get interested in web development, they start with good old HTML and CSS. From there, they move on to JavaScript, which makes sense, because, these three elements together form the backbone of web development. HTML is the structure of your page like the headers, the body text, any images you want to include. It basically defines the contents of a web page.
CSS controls how that page looks (it’s what you’ll use to customize fonts, background colors, etc.). JavaScript is the third element. Once you’ve created your structure (HTML) and your aesthetic vibe (CSS), JavaScript makes your site dynamic (automatically updateable).
To learn more about JavaScript, check our Full Stack Web Developer program: https://www.simplilearn.com/full-stack-web-developer-mean-stack-certification-training?utm_campaign=09May2023LGLoopEvening1&utm_medium=Description&utm_source=youtube
About Full Stack Web Developer - MEAN Stack Course:
This program will advance your career as a MEAN stack developer. You’ll learn top skills such as MongoDB, Express.js, Angular, and Node.js (“MEAN”), plus GIT, HTML, CSS, and JavaScript to build and deploy interactive applications and services. This Full Stack MEAN Developer program provides complete knowledge of software development and testing technologies such as JavaScript, Node.js, Angular, Docker, and Protractor. You'll build an end-to-end application, test and deploy code, and store data using MongoDB.
Key Features:
✅ Comprehensive Blended Learning program
✅ 270 hours of in-depth training
✅ 150 hours of instructor-led training
✅120 hours of self-paced learning
✅ 20 + in-demand tools and skills
✅ 10 lesson-end & 4 phase-end projects
✅Choose from 4 industry-aligned capstone projects
Learn more at: https://www.simplilearn.com/full-stack-web-developer-mean-stack-certification-training?utm_campaign=09May2023LGLoopEvening1&utm_medium=Description&utm_source=youtube
🔥FREE JavaScript Course With Completion Certificate: https://www.simplilearn.com/learn-javascript-basics-free-course-skillup?utm_campaign=09May2023LGLoopEvening1&utm_medium=Description&utm_source=youtube
For more updates on courses and tips follow us on:
- Facebook: https://www.facebook.com/Simplilearn
- Twitter: https://twitter.com/simplilearn
- LinkedIn: https://www.linkedin.com/company/simplilearn/
- Website: https://www.simplilearn.com
- Instagram: https://www.instagram.com/simplilearn_elearning
- Telegram Mobile: https://t.me/simplilearnupdates
- Telegram Desktop: https://web.telegram.org/#/im?....p=@simplilearnupdate
Get the Simplilearn app: https://simpli.app.link/OlbFAhqMqgb
🔥🔥 Interested in Attending Live Classes? Call Us: IN - 18002127688 / US - +18445327688
Businesses are integrating large language models (LLM) to build the next generation of applications. Examples include generating personalized marketing text and imagery, summarizing long-form reports, and building entirely new experiences with customer service chatbots. With Azure OpenAI Service, businesses can apply the most advanced AI models—including Dall-E 2, GPT-3.5, GPT-4, Codex, and ChatGPT to address these use-cases, unlock efficiencies, mitigate risk, and more.
To learn more, please check out these resources:
* https://aka.ms/exploreazureopenAI
* https://aka.ms/BuildCollectionBRK214H
* https://aka.ms/learnatbuild
*Speakers:*
* Andy Beatman
* Pablo Castro
* Dom Divakaruni
* Keiji Kanazawa
* Derek Legenzoff
* Christian Montecillo
* Nannette Sperling
* Alison Walters
*Session Information:*
This video is one of many sessions delivered for the Microsoft Build 2023 event. View the full session schedule and learn more about Microsoft Build at https://build.microsoft.com
BRK214H | English (US) | AI
#MSBuild
We build a Generatively Pretrained Transformer (GPT), following the paper "Attention is All You Need" and OpenAI's GPT-2 / GPT-3. We talk about connections to ChatGPT, which has taken the world by storm. We watch GitHub Copilot, itself a GPT, help us write a GPT (meta :D!) . I recommend people watch the earlier makemore videos to get comfortable with the autoregressive language modeling framework and basics of tensors and PyTorch nn, which we take for granted in this video.
Links:
- Google colab for the video: https://colab.research.google.....com/drive/1JMLa53HDu
- GitHub repo for the video: https://github.com/karpathy/ng-video-lecture
- Playlist of the whole Zero to Hero series so far: https://www.youtube.com/watch?v=VMj-3S1tku0&list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ
- nanoGPT repo: https://github.com/karpathy/nanoGPT
- my website: https://karpathy.ai
- my twitter: https://twitter.com/karpathy
- our Discord channel: https://discord.gg/3zy8kqD9Cp
Supplementary links:
- Attention is All You Need paper: https://arxiv.org/abs/1706.03762
- OpenAI GPT-3 paper: https://arxiv.org/abs/2005.14165
- OpenAI ChatGPT blog post: https://openai.com/blog/chatgpt/
- The GPU I'm training the model on is from Lambda GPU Cloud, I think the best and easiest way to spin up an on-demand GPU instance in the cloud that you can ssh to: https://lambdalabs.com . If you prefer to work in notebooks, I think the easiest path today is Google Colab.
Suggested exercises:
- EX1: The n-dimensional tensor mastery challenge: Combine the `Head` and `MultiHeadAttention` into one class that processes all the heads in parallel, treating the heads as another batch dimension (answer is in nanoGPT).
- EX2: Train the GPT on your own dataset of choice! What other data could be fun to blabber on about? (A fun advanced suggestion if you like: train a GPT to do addition of two numbers, i.e. a+b=c. You may find it helpful to predict the digits of c in reverse order, as the typical addition algorithm (that you're hoping it learns) would proceed right to left too. You may want to modify the data loader to simply serve random problems and skip the generation of train.bin, val.bin. You may want to mask out the loss at the input positions of a+b that just specify the problem using y=-1 in the targets (see CrossEntropyLoss ignore_index). Does your Transformer learn to add? Once you have this, swole doge project: build a calculator clone in GPT, for all of +-*/. Not an easy problem. You may need Chain of Thought traces.)
- EX3: Find a dataset that is very large, so large that you can't see a gap between train and val loss. Pretrain the transformer on this data, then initialize with that model and finetune it on tiny shakespeare with a smaller number of steps and lower learning rate. Can you obtain a lower validation loss by the use of pretraining?
- EX4: Read some transformer papers and implement one additional feature or change that people seem to use. Does it improve the performance of your GPT?
Chapters:
00:00:00 intro: ChatGPT, Transformers, nanoGPT, Shakespeare
baseline language modeling, code setup
00:07:52 reading and exploring the data
00:09:28 tokenization, train/val split
00:14:27 data loader: batches of chunks of data
00:22:11 simplest baseline: bigram language model, loss, generation
00:34:53 training the bigram model
00:38:00 port our code to a script
Building the "self-attention"
00:42:13 version 1: averaging past context with for loops, the weakest form of aggregation
00:47:11 the trick in self-attention: matrix multiply as weighted aggregation
00:51:54 version 2: using matrix multiply
00:54:42 version 3: adding softmax
00:58:26 minor code cleanup
01:00:18 positional encoding
01:02:00 THE CRUX OF THE VIDEO: version 4: self-attention
01:11:38 note 1: attention as communication
01:12:46 note 2: attention has no notion of space, operates over sets
01:13:40 note 3: there is no communication across batch dimension
01:14:14 note 4: encoder blocks vs. decoder blocks
01:15:39 note 5: attention vs. self-attention vs. cross-attention
01:16:56 note 6: "scaled" self-attention. why divide by sqrt(head_size)
Building the Transformer
01:19:11 inserting a single self-attention block to our network
01:21:59 multi-headed self-attention
01:24:25 feedforward layers of transformer block
01:26:48 residual connections
01:32:51 layernorm (and its relationship to our previous batchnorm)
01:37:49 scaling up the model! creating a few variables. adding dropout
Notes on Transformer
01:42:39 encoder vs. decoder vs. both (?) Transformers
01:46:22 super quick walkthrough of nanoGPT, batched multi-headed self-attention
01:48:53 back to ChatGPT, GPT-3, pretraining vs. finetuning, RLHF
01:54:32 conclusions
Corrections:
00:57:00 Oops "tokens from the _future_ cannot communicate", not "past". Sorry! :)
01:20:05 Oops I should be using the head_size for the normalization, not C
In this video I show you how to setup and install GPT4All and create local chatbots with GPT4All and LangChain! Privacy concerns around sending customer and organizational data to OpenAI APIs is a huge issue in AI right now but using local models like GPT4All, LLaMa, Alpaca etc can be a viable alternative.
I did some research and figured out how to make your own version of ChatGPT trained on your own data (PDFs, docs etc) using only open source models like GPT4All which is based on GPT-J or LLaMa depending on the version you use. LangChain has great support for models like these so in this video we use LangChain to integrate LLaMa embeddings with GPT4All and a FAISS local vector database to store out documents.
My AI Consulting Services 👋🏼
Want to speak with me about your next big project? Book here:
https://calendly.com/liamottley/consulting-call
Join My Newsletter! 🗞️
Get your fix of the latest AI news direct to your inbox:
https://morningsideai.beehiiv.com/
My AI Entrepreneurship Community 📈
Find top shelf co-founders for your next AI venture:
http://discord.gg/dAa78Zj7yj
My Links 🔗
👉🏻 Subscribe: https://www.youtube.com/channe....l/UCui4jxDaMb53Gdh-A
👉🏻 Twitter: https://twitter.com/liamottley_
👉🏻 LinkedIn: https://www.linkedin.com/in/liamottley/
👉🏻 Instagram: https://instagram.com/liamottley
Mentioned in the video:
Code: https://github.com/wombyz/gpt4....all_langchain_chatbo
GPT4ALL (Pre-Converted):
https://huggingface.co/mrgaang..../aira/blob/main/gpt4
Embedding Model:
https://huggingface.co/Pi3141/....alpaca-native-7B-ggm
Mac User Troubleshooting: https://docs.google.com/docume....nt/d/1JDMBTOjbRtJo49
Timestamps:
0:00 - What is GPT4All?
2:28 - Setup & Install
7:13 - LangChain + GPT4All
11:42 - Custom Knowledge Query
19:42 - Chatbot App
24:19 - My Thoughts on GPT4All
About Me 👋🏼
Hi! My name is Liam Ottley and I’m an AI developer and entrepreneur, founder of my own AI development company: Morningside AI (https://morningside.ai). You’ve found my YouTube channel where I help other entrepreneur’s wrap their heads around AI with tutorials on how to get started with building AI apps!
With developments in AI moving so fast, I’m constantly working on my own projects and those of clients and sharing my learnings with my viewers 2-3x per week.
I don’t have anything to sell you, my only hope is that one day some of you will learn enough from my videos to see an exciting opportunity in the AI space and want to work with my development company to make it a reality.
People claim that 70-80% of household dust is dead skin, but is it true?
Thanks to Google for sponsoring this video! Learn more about Search here: https://www.google.com/search/howsearchworks/
Special thanks to J.M.E.H van Bronswijk, author of 'House Dust Biology'. We exchanged emails to make sure I got my facts straight for this video. Below is an excerpt from her email to me, responding to my claims that start with a dash:
- Around half of airborne dust particles under 100um are skin scales
This is true for climates, regions and seasons where people live mostly indoors.
The 1 to 2 g of skin scales shed each 24 hours will end up in places where people are present (and rub their skin or have textile moving over the skin).
You can also look at it from a different angle: What else has the same size and could contribute? That will usually be pollen from outdoor sources, also depending on season, region and climate, as well as the ventilation regime of the building.
However, taken as the median value over a whole year, I consider your statement correct for regions with a temperate climate.
- 53% of dust particles vacuumed from a mattress were found to be skin scales
It depends a little on the type of mattress. For polyether mattresses the amount may even be larger.
For mattresses made of natural material it could be less since the mattress-material will also give off small particles.
- larger particles consist mostly of fibers, eg. cotton, paper, wool, synthetics
That's true .. including bread crumbs ..... 🙂
- skin scales seem to form a larger fraction of dust where we spend more time, e.g. in or near bed.
..... and on the couch used to view television or be active in gaming.
It has to do with the constant production of skin scales over the 24 hours.
- skin scales form a smaller fraction of dust if there are significant other sources, e.g. carpeting, dirt from outside etc.
Yes, everyting you walk on with your shoes or that recieves dirt from the outside with other means, will have a lessr percentage of human skin scales.
However, do not forget the skin scales of pets that will also be an active allergen for many people, and a food source for house dust mites.
Information on dust particle size ©ISO. This material is adapted from ISO 7708:1995, with permission of the American National Standards Institute (ANSI) on behalf of the International Organization for Standardization. All rights reserved.
Research and Writing by AJ Fillo and Derek Muller
Editing, Audio Mix & Master, and Computer animations by Jonny Hyman
Dust and character animation by Ivy Tello
Filming by Raquel Nuno
Thumbnail by Fictionalhead https://www.youtube.com/fictionalhead
Intro Music composed by Jonny Hyman
Additional Music from Epidemic Sound: Colored Spirals, Observations
🔥Full Stack Java Developer Program (Discount Code - YTBE15) - https://www.simplilearn.com/java-full-stack-developer-certification?utm_campaign=1Q47-GXGaPc&utm_medium=DescriptionFirstFold&utm_source=Youtube
🔥Full Stack Developer - MERN Stack Program (Discount Code - YTBE15) - https://www.simplilearn.com/full-stack-developer-course-mern-certification-training?utm_campaign=1Q47-GXGaPc&utm_medium=DescriptionFirstFold&utm_source=Youtube
🔥Caltech Coding Bootcamp (US Only) - https://www.simplilearn.com/coding-bootcamp?utm_campaign=1Q47-GXGaPc&utm_medium=DescriptionFirstFold&utm_source=Youtube
In this video on What Is LangChain,we will cover what LangChain is, why we need LangChain, how does LangChain work, and some applications of LangChian and at last we will see the demo part in which we covered how you chain your outside resources using LLM's (OpenAI Chatgpt). LangChain is an open-source framework that allows you to build applications using LLMs (Large Language Models).
Below are the topics covered in this LangChain tutorial:
00:00 LangChain Explained in 14 Minutes
00:04 Introduction to LangChain
02:48 What is LangChain ?
03:43 Why do we need LangChain?
04:34 How does LangChain Work?
05:43 Use cases of LangChain
07:13 LangChain Demo Explained
✅ Subscribe to our Channel to learn more about the top Technologies: https://bit.ly/2VT4WtH
#LangChain #AITrainingforBeginners #AITraining #AI #ArtificialIntelligence #Simplilearn
➡️ About Caltech Post Graduate Program In AI And Machine Learning
Designed to boost your career as an AI and ML professional, this program showcases Caltech CTME's excellence and IBM's industry prowess. The artificial intelligence course covers key concepts like Statistics, Data Science with Python, Machine Learning, Deep Learning, NLP, and Reinforcement Learning through an interactive learning model with live sessions.
✅ Key Features
- Simplilearn's JobAssist helps you get noticed by top hiring companies
- PGP AI & ML completion certificate from Caltech CTME
- Masterclasses delivered by distinguished Caltech faculty and IBM experts
- Caltech CTME Circle Membership
- Earn up to 22 CEUs from Caltech CTME
- Online convocation by Caltech CTME Program Director
- IBM certificates for IBM courses
- Access to hackathons and Ask Me Anything sessions from IBM
- 25+ hands-on projects from the likes of Twitter, Mercedes Benz, Uber, and many more
- Seamless access to integrated labs
- Capstone projects in 3 domains
- 8X higher interaction in live online classes by industry experts
✅ Skills Covered
- Statistics
- Python
- Supervised Learning
- Unsupervised Learning
- Recommendation Systems
- NLP
- Neural Networks
- GANs
- Deep Learning
- Reinforcement Learning
- Speech Recognition
- Ensemble Learning
- Computer Vision
✅ Enroll Now: https://www.simplilearn.com/artificial-intelligence-masters-program-training-course?utm_campaign=11July2023WhatIsLangChain&utm_medium=Description&utm_source=youtube
🔥🔥 *Interested in Attending Live Classes? Call Us:* IN - 18002127688 / US - +18445327688
MIT Introduction to Deep Learning 6.S191: Lecture 2
Recurrent Neural Networks
Lecturer: Ava Amini
** New 2024 Edition **
For all lectures, slides, and lab materials: http://introtodeeplearning.com
Lecture Outline
0:00 - Introduction
3:42 - Sequence modeling
5:30 - Neurons with recurrence
12:20 - Recurrent neural networks
14:08 - RNN intuition
17:14 - Unfolding RNNs
19:54 - RNNs from scratch
22:41 - Design criteria for sequential modeling
24:24 - Word prediction example
31:50 - Backpropagation through time
33:40 - Gradient issues
37:15 - Long short term memory (LSTM)
40:00 - RNN applications
44:00- Attention fundamentals
46:46 - Intuition of attention
49:13 - Attention and search relationship
51:22 - Learning attention with neural networks
57:45 - Scaling attention and applications
1:00:08 - Summary
Subscribe to stay up to date with new deep learning lectures at MIT, or follow us @MITDeepLearning on Twitter and Instagram to stay fully-connected!!
For a code implementation, check out this repo:
https://github.com/luisguiserr....ano/manning/tree/mas
Announcement: New Book by Luis Serrano! Grokking Machine Learning. bit.ly/grokkingML
40% discount code: serranoyt
An introduction to support vector machines (SVMs) that requires very little math (no calculus or linear algebra), only a visual mind.
This is the third of a series of three videos.
- Linear Regression: https://www.youtube.com/watch?v=wYPUhge9w5c
- Logistic Regression: https://www.youtube.com/watch?v=jbluHIgBmBo
0:00 Introduction
1:42 Classification goal: split data
3:14 Perceptron algorithm
6:00 Split data - separate lines
7:05 How to separate lines?
12:01 Expanding rate
18:19 Perceptron Error
19:26 SVM Classification Error
20:34 Margin Error
25:13 Challenge - Gradient Descent
27:25 Which line is better?
28:24 The C parameter
30:16 Series of 3 videos
30:30 Thank you!
Is it ever too late to expand your knowledge of computer science and AI? Mehran Sahami, Professor and Chair of the Computer Science Department at Stanford University, addresses this and other questions as he shares his expertise.
Learn about Code in Place:
https://codeinplace.stanford.edu/
Learn about our Artificial Intelligence Courses and Programs:
https://online.stanford.edu/ar....tificial-intelligenc
Learn about our Computer Science & Security Programs:
https://online.stanford.edu/co....mputer-science-secur
Lets Make a Question Answering chatbot using the bleeding edge in deep learning (Dynamic Memory Network). We'll go over different chatbot methodologies, then dive into how memory networks work, with accompanying code in Keras.
Code + Challenge for this video:
https://github.com/llSourcell/....How_to_make_a_chatbo
Nemanja's Winning Code:
https://github.com/Nemzy/langu....age-translation/blob
Vishal's Runner up code:
https://github.com/erilyth/Dee....pLearning-Challenges
Web app to run the code yourself:
https://ethancaballero.pythonanywhere.com
Please subscribe! And like. And comment. That's what keeps me going.
More Learning resources:
https://www.youtube.com/watch?v=FCtpHt6JEI8&t=643s
https://www.youtube.com/watch?v=Qf0BqEk5n3o&t=637s
https://yerevann.github.io/201....6/02/05/implementing
https://www.youtube.com/watch?v=2A5DKPA5lAw
http://www.wildml.com/2016/01/....attention-and-memory
https://github.com/domluna/memn2n
Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/
And please support me on Patreon:
https://www.patreon.com/user?u=3191693
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content! Join my AI community: http://chatgptschool.io/ Sign up for my AI Sports betting Bot, WagerGPT! (500 spots available): https://www.wagergpt.xyz
This video contains a practical roadmap to learn agentic AI using free learning resources and step by step study plan.
Roadmap Link: https://resources.codebasics.io/Y0HtDw
Gen AI Bootcamp: https://codebasics.io/bootcamp....s/gen-ai-data-scienc
👉 Check out PyCharm, the IDE built for data science and AI/ML professionals: https://jb.gg/try-pycharm-now
👉 Free 3-Month PyCharm Pro subscription with coupon code “PyCharm2codebasics”: https://jb.gg/pc_codebasics
Redeem on new purchases before Feb 01, 2026
Do you want to learn technology from me? Check https://codebasics.io/?utm_source=description&utm_medium=yt&utm_campaign=description&utm_id=description for my affordable video courses.
Need help building software or data analytics/AI solutions? My company https://www.atliq.com/ can help. Click on the Contact button on that website.
🎥 Codebasics Hindi channel: https://www.youtube.com/channe....l/UCTmFBhuhMibVoSfYo
#️⃣ Social Media #️⃣
🧑🤝🧑 Discord for Community Support: https://discord.gg/r42Kbuk
📸 Codebasics' Instagram: https://www.instagram.com/codebasicshub/
📝 Codebasics' Linkedin : https://www.linkedin.com/company/codebasics/
------
📝 Dhaval's Linkedin : https://www.linkedin.com/in/dhavalsays/
📝 Hem's Linkedin: https://www.linkedin.com/in/hemvad/
📽️ Hem's Instagram for daily tips: https://www.instagram.com/hemvadivel/
📸 Dhaval's Personal Instagram: https://www.instagram.com/dhavalsays/
🔗 Patreon: https://www.patreon.com/codeba....sics?fan_landing=tru