Course

IBM AI Engineering

IBM

Embark on a transformative journey with the IBM AI Engineering course, designed to propel you into the dynamic field of artificial intelligence. In this 6-course Professional Certificate, you will master fundamental concepts of machine learning and deep learning, gaining hands-on experience with popular libraries and tools.

Through a series of engaging projects, you'll learn to deploy machine learning algorithms on big data using Apache Spark, build and train various deep architectures, and develop essential data science skills. This comprehensive program covers a spectrum of topics, including computer vision, image and video processing, text analytics, natural language processing, and more. Upon completion, you will not only earn a Professional Certificate from Coursera but also receive a digital badge from IBM, highlighting your proficiency in AI engineering.

  • Master machine learning and deep learning using Python, Keras, PyTorch, and TensorFlow
  • Gain hands-on experience with industry problems involving object recognition, computer vision, and NLP
  • Enhance your skills in scaling machine learning algorithms on big data using Apache Spark
  • Build, train, and deploy different types of deep architectures, including convolutional neural networks and recurrent networks

Certificate Available ✔

Get Started / More Info
IBM AI Engineering
Course Modules

The course modules cover a wide array of topics, including machine learning with Python, deep learning with Keras, computer vision and image processing, and building deep learning models with PyTorch and TensorFlow.

Machine Learning with Python

Describe the various types of Machine Learning algorithms and when to use them. Compare and contrast linear classification methods, including multiclass prediction, support vector machines, and logistic regression. Write Python code that implements various classification techniques, such as K-Nearest neighbors (KNN) and decision trees. Evaluate the results from simple linear, non-linear, and multiple regression on a data set using evaluation metrics.

Introduction to Deep Learning & Neural Networks with Keras

Looking to start a career in Deep Learning? This course introduces you to the field of deep learning and helps you understand the different deep learning models. You will learn about unsupervised and supervised deep learning models and build your first deep learning model using the Keras library.

Introduction to Computer Vision and Image Processing

Explore the applications of computer vision across different industries, apply image processing and analysis techniques using Python, Pillow, and OpenCV, and create an image classifier using supervised learning techniques.

Deep Neural Networks with PyTorch

Demonstrate your comprehension of deep learning algorithms and implement them using PyTorch. Build Deep Neural Networks using PyTorch and apply knowledge of Deep Neural Networks and related machine learning methods.

Building Deep Learning Models with TensorFlow

Understand foundational TensorFlow concepts and its applications in curve fitting, regression, classification, and deep architectures such as Convolutional Networks, Recurrent Networks, and Autoencoders. Apply TensorFlow for backpropagation to tune the weights and biases during training.

AI Capstone Project with Deep Learning

In the AI Capstone Project, you will build a deep learning model to solve a real-world problem, execute the process of creating a deep learning pipeline, apply knowledge of deep learning to improve models using real data, and demonstrate your ability to present and communicate outcomes of deep learning projects.

More Machine Learning Courses

Build a Machine Learning Image Classifier with Python

Coursera Project Network

Build a Machine Learning Image Classifier with Python in this 1-hour project-based course. Learn to preprocess, normalize, train, and test your model on your own...

Generative Deep Learning with TensorFlow

DeepLearning.AI

Generative Deep Learning with TensorFlow explores neural style transfer, AutoEncoders, Variational AutoEncoders, and GANs, offering advanced techniques for creating...

Microsoft Azure Machine Learning

Microsoft

Machine learning is crucial for AI. Learn to create predictive models with Azure Machine Learning without coding. Prepare for Microsoft Azure AI Fundamentals Exam...

University Admission Prediction Using Multiple Linear Regression

Coursera Project Network

Train regression models to predict university admission probability based on student profiles in this hands-on guided project.