How Google does Machine Learning

بواسطة: Coursera

Overview

This course explores what ML is and what problems it can solve. The course also discusses best practices for implementing machine learning. You’re introduced to Vertex AI, a unified platform to quickly build, train, and deploy AutoML machine learning models.

The course discusses the five phases of converting a candidate use case to be driven by machine learning, and why it’s important to not skip them. The course ends with recognizing the biases that ML can amplify and how to recognize them.

Syllabus

  • Introduction to Course and Series
    • This module introduces the course series and the Google experts who will be teaching it.
  • What It Means to be AI-First
    • In this module, you explore building a data strategy around machine learning.
  • How Google Does ML
    • This module shares the organizational know-how Google has acquired over the years.
  • Machine Learning Development with Vertex AI
    • All machine learning starts with some type of goal - whether it be a business use case, academic use case, or goal you are trying to solve. This module reviews the process of determining whether the model is ready for production the “proof of concept” or “experimentation” phase.
  • Machine Learning Development with Vertex Notebooks
    • This module explores both managed notebooks and user-managed notebooks for machine learning development in Vertex AI.
  • Best Practices for Implementing Machine Learning on Vertex AI
    • This module reviews best practices for a number of different machine learning processes in Vertex AI.
  • Responsible AI Development
    • This module discusses why machine learning systems aren’t fair by default and some of the things you have to keep in mind as you infuse ML into your products.
  • Summary
    • This module is a summary of the How Google Does Machine Learning course.

Taught by

Google Cloud Training

How Google does Machine Learning
الذهاب الي الدورة

How Google does Machine Learning

بواسطة: Coursera

  • Coursera
  • مجانية
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • beginner
  • English
8.1.2PHP Version333msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (206ms)
    • Application (126ms)
    • 1 x Booting (61.9%)
      206.37ms
      1 x Application (37.85%)
      126.20ms
      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 executed13.29ms
      • select * from `courses` where `slug_ar` = 'how-google-does-machine-learningXay' limit 1
        11.6ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. how-google-does-machine-learningXay
        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 04:56:00' where `id` = 6803
        550μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-11 04:56:00
        • 1. 6803
        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)
        370μ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)
        160μ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
        200μ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
        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 `html_files` where `html_files`.`id` = 6794 limit 1
        240μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 6794
        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
        KhZgYxflffJGAUYdzSDhDrW41typJwKZasOpQkvc
        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/how-go...
        _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/how-google-does-machine-learningXay
        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.222.140.52" ] "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 => "92e7e518bed1c365-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.222.140.52" ] "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.222.140.52" "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" => "92e7e518bed1c365-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.222.140.52" "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" => "26654" "REMOTE_ADDR" => "172.69.17.65" "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/how-google-does-machine-learningXay" "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" => 1744347360.3612 "REQUEST_TIME" => 1744347360 ]
        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 04:56:00 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im8zYXl3STlKcm54Z09kTFNvVWVPUHc9PSIsInZhbHVlIjoiSE9iL21PK3dFSkllcUt4T3l3SzFrZnJleDFQYjJFS3pLYWltSW9oalgrMm5nZlBIZTAydy9rdVlmdGlyUUNoV2xvTjlzckVTOEZZVjhlODJLdlpqQmdELzhHY0Rmd3NQRVZCK2JHOGdTU0lGUUZnZFh2MFkzejJzTFpxcklGbnciLCJtYWMiOiIxZTE3OGQ3ODkxMjhlZWI5ZTM2Mjg0YmQ0MWE4MDM4ZmVkNmFhZTAwZDQyNzdkNTYyMGZhM2FmMTg1Njk3MTUwIiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 06:56:00 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Im8zYXl3STlKcm54Z09kTFNvVWVPUHc9PSIsInZhbHVlIjoiSE9iL21PK3dFSkllcUt4T3l3SzFrZnJleDFQYjJFS3pLYWltSW9oalgrMm5nZlBIZTAydy9rdVlmdGlyUUNoV2xvTjlzc" 1 => "laravel_session=eyJpdiI6IjErQURzR0JkTFNpVDFRVHFPR1pzdGc9PSIsInZhbHVlIjoiMSsxVlNOQ0xLNWJ6Sm1HYWo4YjJaQzdUdTlLdDBPT05BWDU3dm9GV0tRSVhtQWZkMWl2bGw2MEdHS0lBNmNRUk5XRWIyakNrOGZxS3VXakptM2kwSk0zVFdKelgrNlo5cUQybVNMUGVCUHcrZjEyKzlLSXoyUy85VVV6NGZPalMiLCJtYWMiOiIwODkzOGVjZjYzOGYyZWFiYmJiYWJlNWJkODkzMDYwMzE2OWM5YmFmMzQ4OTc2ZmZjZjRjNTQ1MDcwZWExNjA5IiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 06:56:00 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IjErQURzR0JkTFNpVDFRVHFPR1pzdGc9PSIsInZhbHVlIjoiMSsxVlNOQ0xLNWJ6Sm1HYWo4YjJaQzdUdTlLdDBPT05BWDU3dm9GV0tRSVhtQWZkMWl2bGw2MEdHS0lBNmNRUk5X" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im8zYXl3STlKcm54Z09kTFNvVWVPUHc9PSIsInZhbHVlIjoiSE9iL21PK3dFSkllcUt4T3l3SzFrZnJleDFQYjJFS3pLYWltSW9oalgrMm5nZlBIZTAydy9rdVlmdGlyUUNoV2xvTjlzckVTOEZZVjhlODJLdlpqQmdELzhHY0Rmd3NQRVZCK2JHOGdTU0lGUUZnZFh2MFkzejJzTFpxcklGbnciLCJtYWMiOiIxZTE3OGQ3ODkxMjhlZWI5ZTM2Mjg0YmQ0MWE4MDM4ZmVkNmFhZTAwZDQyNzdkNTYyMGZhM2FmMTg1Njk3MTUwIiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 06:56:00 GMT; path=/XSRF-TOKEN=eyJpdiI6Im8zYXl3STlKcm54Z09kTFNvVWVPUHc9PSIsInZhbHVlIjoiSE9iL21PK3dFSkllcUt4T3l3SzFrZnJleDFQYjJFS3pLYWltSW9oalgrMm5nZlBIZTAydy9rdVlmdGlyUUNoV2xvTjlzc" 1 => "laravel_session=eyJpdiI6IjErQURzR0JkTFNpVDFRVHFPR1pzdGc9PSIsInZhbHVlIjoiMSsxVlNOQ0xLNWJ6Sm1HYWo4YjJaQzdUdTlLdDBPT05BWDU3dm9GV0tRSVhtQWZkMWl2bGw2MEdHS0lBNmNRUk5XRWIyakNrOGZxS3VXakptM2kwSk0zVFdKelgrNlo5cUQybVNMUGVCUHcrZjEyKzlLSXoyUy85VVV6NGZPalMiLCJtYWMiOiIwODkzOGVjZjYzOGYyZWFiYmJiYWJlNWJkODkzMDYwMzE2OWM5YmFmMzQ4OTc2ZmZjZjRjNTQ1MDcwZWExNjA5IiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 06:56:00 GMT; path=/; httponlylaravel_session=eyJpdiI6IjErQURzR0JkTFNpVDFRVHFPR1pzdGc9PSIsInZhbHVlIjoiMSsxVlNOQ0xLNWJ6Sm1HYWo4YjJaQzdUdTlLdDBPT05BWDU3dm9GV0tRSVhtQWZkMWl2bGw2MEdHS0lBNmNRUk5X" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "KhZgYxflffJGAUYdzSDhDrW41typJwKZasOpQkvc" "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/how-google-does-machine-learningXay" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]