Machine Learning in the Enterprise

بواسطة: Coursera

Overview

This course takes a real-world approach to the ML Workflow through a case study. An ML team faces several ML business requirements and use cases. The team must understand the tools required for data management and governance and consider the best approach for data preprocessing.

The team is presented with three options to build ML models for two use cases. The course explains why they would use AutoML, BigQuery ML, or custom training to achieve their objectives.

Syllabus

  • Introduction
    • This module provides an overview of the course and its objectives.
  • Understanding the ML Enterprise Workflow
    • This module discusses the ML enterprise workflow and the purpose of each step.
  • Data in the Enterprise
    • This module reviews Google’s enterprise data management and governance tools: Feature Store, Data Catalog, Dataplex, and Analytics Hub.
  • Science of Machine Learning and Custom Training
    • This module reviews the art and science of machine learning and neural networks. We'll also discuss how to train custom ML models using Vertex AI.
  • Vertex Vizier Hyperparameter Tuning
    • In this module we discuss how to do hyperparameter tuning using Vertex AI Vizier.
  • Prediction and Model Monitoring Using Vertex AI
    • This module covers Vertex AI prediction and model monitoring. We'll first discuss batch and online predictions using pre-built and custom containers, then we'll review model monitoring, which is a service that helps manage the performance of your ML models.
  • Vertex AI Pipelines
    • This module discusses Vertex AI pipelines and how to build them to orchestrate your ML workflow.
  • Best Practices for ML Development
    • This module reviews best practices for a number of different machine learning processes in Vertex AI.
  • Course Summary
    • This module is a summary of the Machine Learning in the Enterprise course.
  • Series Summary
    • This module is a summary of the Machine Learning on Google Cloud course series.

Taught by

Google Cloud Training

Machine Learning in the Enterprise
الذهاب الي الدورة

Machine Learning in the Enterprise

بواسطة: Coursera

  • Coursera
  • مجانية
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • intermediate
  • English
8.1.2PHP Version298msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (182ms)
    • Application (115ms)
    • 1 x Booting (61.14%)
      182.49ms
      1 x Application (38.47%)
      114.84ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed4.7ms
      • select * from `courses` where `slug_ar` = 'machine-learning-in-the-enterprise' limit 1
        2.89ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. machine-learning-in-the-enterprise
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-11 10:22:54' where `id` = 347
        950μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-11 10:22:54
        • 1. 347
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (4)
        170μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        150μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (54) and `institutions`.`deleted_at` is null
        170μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (2) and `providers`.`deleted_at` is null
        160μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 341 limit 1
        210μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 341
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        E5qx6ZDf3os1k4LadvS8wVBC5e9rUwSM7WlmIF8X
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/machin...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/machine-learning-in-the-enterprise
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.191.236.82" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "92e9c3f0bb176175-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "18.191.236.82" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "18.191.236.82" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "92e9c3f0bb176175-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_X_FORWARDED_FOR" => "18.191.236.82" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "60594" "REMOTE_ADDR" => "172.69.7.180" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/machine-learning-in-the-enterprise" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744366973.8001 "REQUEST_TIME" => 1744366973 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 11 Apr 2025 10:22:54 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImFGMFZ2KzhUM01EQ0xkdERkSUNEbXc9PSIsInZhbHVlIjoiTHVWTlNXcmFES2pHWk5YVFk1R1F6Z0MrRXlCVTg0SGFEYUY0cnBrcGs0TXM1WVJuZHR4SUlMTjRLYmIzbzRJSkg1ZFNLRkNJcnBzUjBtV1BvNVpOZjgvaGFEQUJoTGNtQXduK2lZUzBnZXAxeTh1VW5rcWtRQSs5ZkVUSWJ5RWUiLCJtYWMiOiI2NDA3ODNmODQ5ZjE5NWJhYzY2M2Q4NTQxMjQ2Zjk1ZWYyMzkwMzg3MDE4Y2UxNTg2ZmQwMzM0YzY3YTRlYjQwIiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 12:22:54 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImFGMFZ2KzhUM01EQ0xkdERkSUNEbXc9PSIsInZhbHVlIjoiTHVWTlNXcmFES2pHWk5YVFk1R1F6Z0MrRXlCVTg0SGFEYUY0cnBrcGs0TXM1WVJuZHR4SUlMTjRLYmIzbzRJSkg1ZFNLR" 1 => "laravel_session=eyJpdiI6Imwwc0k1ZmZuQXNGeWlvWk1EYnEvNnc9PSIsInZhbHVlIjoibWdhdmx0OGsyWUhWQkwzb1dKSVNQeTRBdVFUSFlIOFkyRnJ0WHUvMWVpV3dPQ1loc1JoSkVPK0c4TDVKVjNPS04zNmlmR0ZLM1Q3bGZDckFIZ284WE5xR05zR05BS1Bnc01TWlYxV2RhaWg1QUR3SlpSOXJpWi9zRGEwM1NQKzAiLCJtYWMiOiIwNGI4YWUzMWRhODkxYTcyMWQ0YTYwOWU3NDgwZTE2MjYwZTk4NWVjNjA3Mzg1Mzg1ZTY1NjE3MGM4NjM5MDNkIiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 12:22:54 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6Imwwc0k1ZmZuQXNGeWlvWk1EYnEvNnc9PSIsInZhbHVlIjoibWdhdmx0OGsyWUhWQkwzb1dKSVNQeTRBdVFUSFlIOFkyRnJ0WHUvMWVpV3dPQ1loc1JoSkVPK0c4TDVKVjNPS04z" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImFGMFZ2KzhUM01EQ0xkdERkSUNEbXc9PSIsInZhbHVlIjoiTHVWTlNXcmFES2pHWk5YVFk1R1F6Z0MrRXlCVTg0SGFEYUY0cnBrcGs0TXM1WVJuZHR4SUlMTjRLYmIzbzRJSkg1ZFNLRkNJcnBzUjBtV1BvNVpOZjgvaGFEQUJoTGNtQXduK2lZUzBnZXAxeTh1VW5rcWtRQSs5ZkVUSWJ5RWUiLCJtYWMiOiI2NDA3ODNmODQ5ZjE5NWJhYzY2M2Q4NTQxMjQ2Zjk1ZWYyMzkwMzg3MDE4Y2UxNTg2ZmQwMzM0YzY3YTRlYjQwIiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 12:22:54 GMT; path=/XSRF-TOKEN=eyJpdiI6ImFGMFZ2KzhUM01EQ0xkdERkSUNEbXc9PSIsInZhbHVlIjoiTHVWTlNXcmFES2pHWk5YVFk1R1F6Z0MrRXlCVTg0SGFEYUY0cnBrcGs0TXM1WVJuZHR4SUlMTjRLYmIzbzRJSkg1ZFNLR" 1 => "laravel_session=eyJpdiI6Imwwc0k1ZmZuQXNGeWlvWk1EYnEvNnc9PSIsInZhbHVlIjoibWdhdmx0OGsyWUhWQkwzb1dKSVNQeTRBdVFUSFlIOFkyRnJ0WHUvMWVpV3dPQ1loc1JoSkVPK0c4TDVKVjNPS04zNmlmR0ZLM1Q3bGZDckFIZ284WE5xR05zR05BS1Bnc01TWlYxV2RhaWg1QUR3SlpSOXJpWi9zRGEwM1NQKzAiLCJtYWMiOiIwNGI4YWUzMWRhODkxYTcyMWQ0YTYwOWU3NDgwZTE2MjYwZTk4NWVjNjA3Mzg1Mzg1ZTY1NjE3MGM4NjM5MDNkIiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 12:22:54 GMT; path=/; httponlylaravel_session=eyJpdiI6Imwwc0k1ZmZuQXNGeWlvWk1EYnEvNnc9PSIsInZhbHVlIjoibWdhdmx0OGsyWUhWQkwzb1dKSVNQeTRBdVFUSFlIOFkyRnJ0WHUvMWVpV3dPQ1loc1JoSkVPK0c4TDVKVjNPS04z" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "E5qx6ZDf3os1k4LadvS8wVBC5e9rUwSM7WlmIF8X" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/machine-learning-in-the-enterprise" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]