Packt
Improve the accuracy of an artificial intelligence system : Exploring Hyper Parameters to Improve the Accuracy
From the section: Building a Recommender System. In this section you will build a system that recommends restaurants based on similar user’s ratings, using collaborative filtering. You will also learn about exploring hyper parameters to...
Curated Video
Discuss the importance of data : The stopping criteria for controlling tree growth
From the section: Simple Decision trees. In this section, we will start with the basic theory of decision tree then we cover data pre-processing topics like missing value imputation, variable transformation and Test-Train split. In the...
Curated Video
Fix the errors in a computer program or algorithm : Exceptions
From the section: Errors and Exceptions Handling. In this section, you will learn about Errors and Exception handling in detail. Errors and Exceptions Handling: Exceptions
Curated Video
Implement different search algorithms : BST - Deleting nodes with 1 child node
From the section: Algorithms - Search and abstract data structures. This section is about Algorithms. You will learn about Bisection, Binary section etc. Delete scenario 2 - deleting nodes with 1 child node
Packt
Introduction to computer hardware and software : Mounting a Power Supply
From the section: Power Supplies. Here, we check our power supply, mount the power supply and learn how to cool our PC. Power supplies require careful mounting to ensure easy connections to the devices that need power. It’s also...
Curated Video
Describe a neural network : Identify Variable Importance in Neural Networks
From the section: Introduction to Artificial Neural Networks (ANN). This section introduces Artificial Neural Networks. You will learn about Neural Network for Binary Classifications, Neural Network with PCA for Binary Classifications,...
Curated Video
Describe the applications of artificial intelligence systems : Introduction
From the section: An Introduction to Machine Learning. In this section, we are introduced to Machine Learning. We learn about its types and applications. There will an explanation on AI versus ML. An Introduction to Machine Learning:...
Brainwaves Video Anthology
Ralph Morelli - Computer Science The Challenge
Professor Morelli graduated from the University of Connecticut in 1969 with a B. A. in Mathematics. He has an M.A. and Ph.D. in Philosophy, as well as an M. S. in Computer Science from the University of Hawaii. He has been teaching at...
Curated Video
Ensemble Machine Learning Techniques 2.3: Ensemble Learning for Classification
In this video, we will use python to write a simple ensemble learning model for classification. • We will use Jupyter Notebook to execute our code • Use Iris dataset to perform classification • Use hard voting and soft voting for...
Curated Video
Use a real-life example of an AI system to discuss some impacts of cyber attacks : Confidentiality, Availability, and Integrity Attacks
From the section: Build a Threat Model and Learn Different Attacks on AI. In this section, you will create a high-level threat model for AI solution to choose the right priorities against various threats. It’s important to know the main...
Packt
Evaluate the impact of privacy issues, cyberattacks, and malware on your AI application : Comparing Defence Approaches and Choosing the Best Defence
From the section: Choosing the Right Defense. In this section, you will deploy the right defense methods to protect AI systems from attacks by comparing their efficiency. The aim of this video is to provide guidance on choosing the best...
Packt
Evaluate the impact of privacy issues, cyberattacks, and malware on your AI application : Testing Practical Defence from Modified Input Category
From the section: Choosing the Right Defense. In this section, you will deploy the right defense methods to protect AI systems from attacks by comparing their efficiency. The aim of this video is to show a practical example of defense...
Curated Video
Evaluate visual representations of data that models real-world phenomena or processes : Visualizing Word Embedding Using TensorBoard Projector
From the section: NLP Visualization and Model Experimentation. Visualize text data and view data embeddings. View and track hyperparameter tuning and display training configurations to run reproducible experiments. Let’s demonstrate...
Curated Video
Describe computer programming : Control Flow
From the section: Common Coding Concepts.This section will cover common coding concepts such as Scratch setup, bugs, pseudocode, decomposition, commenting and many more. Common Coding Concepts: Control Flow
Curated Video
Describe computer programming : Working with Strings
From the section: Introduction to Python. In this section we look at Python's fundamental, built-in data structures, and discuss how and when to use them. This video will introduce you to single-quote and multiple-quote strings. •...
Curated Video
Create a computer vision system using decision tree algorithms to solve a real-world problem : Histogram of Oriented Gradients (HOG)
From the section: Computer Vision Basics: Part 3. In this section, we’ll cover the advanced features of Computer Vision. Computer Vision Basics: Part 3: Histogram of Oriented Gradients (HOG)
Curated Video
Compare different types of data structures : Binary Indexed Trees
From the section: Tree-Based Data Structures. In this section, we will go over a few robust tree-based data structures, that are indispensable for efficiently solving various query-related problems. In this video, we introduce another...
Curated Video
Evaluate visual representations of data that models real-world phenomena or processes : Hands-On Example: NLP
From the section: NLP Visualization and Model Experimentation. Visualize text data and view data embeddings. View and track hyperparameter tuning and display training configurations to run reproducible experiments. Here, we shall predict...
Packt
Compare the breadth-first and depth-first search algorithms : Using Breadth-First Search (BFS)
From the section: Searching in Graphs. In this section, we will see what we are searching for. Also, we will look at how to use and implement Breadth-First Search and Depth-First Search along with a simple puzzle game example. Learn the...
Packt
Introduction to computer hardware and software : Using Expansion Cards
From the section: Essential Peripherals. In this section, we learn more about optical media, USB standard, configure USB’s for keyboard and mIce. One of the most powerful features of a PC is the ability to install expansion cards that...
Curated Video
Describe network protocols : Review of Network Programming
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, will learn about the basics of Network programming in general. •...
Curated Video
Describe a neural network : Evaluate Accuracy
From the section: Introduction to Artificial Neural Networks (ANN). This section introduces Artificial Neural Networks. You will learn about Neural Network for Binary Classifications, Neural Network with PCA for Binary Classifications,...
Packt
Develop an AI system to solve a real-world problem : Classification versus Regression
From the section: Predicting Sales with Supervised Learning. In this section, learners will use their first machine learning techniques, including Support Vector Machines and Artificial Neural Networks. These techniques will be applied...
Zach Star
Computer Science Vs Computer Engineering - How to Pick the Right Major
In this video I discuss computer science vs computer engineering. Computer science and computer engineering have many similarities but also some big differences. Computer science majors learn more about software while computer engineers...