Introducing Apache Spark for AI Development

Apache Spark 2.4
  • 15 Videos | 42m 55s
  • Includes Assessment
  • Earns a Badge
Likes 2 Likes 2
Apache Spark provides a robust framework for implementing machine learning and deep learning. It takes advantage of resilient distributed databases to provide a fault-tolerant platform well-suited to developing big data applications. Because many large companies are actively using this framework, AI developers should be familiar with the basics of implementing AI with Apache Spark and Spark ML.In this course, you'll explore the concept of distributed computing. You'll identify the benefits of using Spark for AI Development, examining the advantages and disadvantages of using Spark over other big data AI platforms. Next, you'll describe how to implement machine learning, deep learning, natural language processing, and computer vision using Spark. Finally, you'll use Spark ML to create a movie recommendation system commonly used by Netflix and YouTube.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe the Spark framework and name the main features it comprises
    define distributed computing and specify the advantages of using it in AI development
    compare disk and memory-based systems and contrast their core advantages and disadvantages
    identify the key benefits of using Spark for AI Development
    recognize the Spark components ecosystem and the benefits of using specific components in AI Development
    compare Spark with other big data platforms and identify the primary advantages and disadvantages of using Spark
    outline the process of creating machine learning models using Spark
  • describe the process of building deep learning models using Spark
    outline the process of creating natural language processing pipelines using Spark
    describe the process of creating computer vision pipelines using Spark
    find key documents and resources for in-depth information about the Spark framework
    install Spark on a Windows or Mac OS
    create a movie recommendation system using the Spark ML framework
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 51s
    UP NEXT
  • Playable
    2. 
    Apache Spark: Features and Uses
    2m 26s
  • Locked
    3. 
    Distributed Computing: Explained
    1m 56s
  • Locked
    4. 
    Disk and Memory-based systems: Comparison
    2m 5s
  • Locked
    5. 
    Using Spark in AI Development: Benefits
    1m 56s
  • Locked
    6. 
    Spark in AI Development: Components
    5m 40s
  • Locked
    7. 
    Spark vs. Other Big Data AI Platforms
    2m 36s
  • Locked
    8. 
    Machine Learning With Spark
    3m 49s
  • Locked
    9. 
    Deep Learning With Spark
    2m 24s
  • Locked
    10. 
    Natural Language Processing With Spark
    2m
  • Locked
    11. 
    Computer Vision With Spark
    1m 42s
  • Locked
    12. 
    Spark Documentation, Community, and Tutorials
    47s
  • Locked
    13. 
    Spark Installation: Windows and Linux
    1m 55s
  • Locked
    14. 
    Movie Recommendations Using Spark ML
    4m 37s
  • Locked
    15. 
    Course Summary
    40s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.