Windows 10: Microsoft explains how machine learning improves the Windows 10 update experience

Discus and support Microsoft explains how machine learning improves the Windows 10 update experience in Windows 10 News to solve the problem; Microsoft changed update testing significantly in recent time. Previously, it relied much on teams of testers and "real" hardware tests, but that... Discussion in 'Windows 10 News' started by GHacks, Sep 27, 2019.

  1. GHacks
    GHacks New Member

    Microsoft explains how machine learning improves the Windows 10 update experience


    Microsoft changed update testing significantly in recent time. Previously, it relied much on teams of testers and "real" hardware tests, but that shifted to test automation, tests on Windows Insider computer systems, and machine learning.

    Machine learning helped improve the Windows 10 update experience according to Microsoft. A new blog post on the company's Tech Community website reveals details about the use of machine learning in regards to the creation and release of updates for Windows.

    The long article is quite technical in nature but it might be enough to read the opening paragraph to understand how machine learning is used by Microsoft when it comes to updates for Windows.


    Machine learning helps us detect potential issues more quickly and helps us decide the best time to update each PC once a new version of Windows is available.

    In short, it is used by Microsoft to evaluate updates and to help with roll outs of feature updates. The article focuses on the use of machine learning to assist in the rollout of feature updates for Windows 10.

    Microsoft started to use machine learning in broad scale when it released the April 2018 Update for Windows 10. Machine learning was used to determine the release quality by monitoring six "core areas of PC health" including PC reliability.

    The number of areas increased to 35 when Microsoft released the May 2019 Update in 2019 and Microsoft plans to extend the coverage further for future updates.

    Microsoft notes that PCs that are selected by the company's Machine Learning algorithms "have a significantly better update experience". PCs selected by Machine Learning have "fewer than half the number of system-initiated uninstalls, half the number of kernel mode crashes, and five times fewer post-update driver issues".

    Microsoft explains how machine learning improves the Windows 10 update experience 01_comparison.png
    via Microsoft

    The largest portion of the article describes how Microsoft designed and build a Machine Learning model to support Windows 10 updates.

    Microsoft uses a dynamically trained model that is trained on the most recent PCs and that is capable of differentiating between good and poor experiences.

    Microsoft explains how machine learning improves the Windows 10 update experience 02_architecture.png
    via Microsoft

    Every Windows 10 release starts with the push to Windows Insiders and other early adopters. The experience is actively monitored by Microsoft using diagnostic data and other signals, e.g. feedback, reports on social media.

    Machine Learning is used at this stage to identify potential issues to protect certain PC configurations and setups from receiving the update at that point in time, and to predict and nominate PCs that will likely have a good update experience.

    The process is repeated daily and the model learns from the signals that it receives from recently updated PCs. Fixes and improvements that Microsoft makes over time are taken into account by the model as well.

    Microsoft notes that Machine Learning helps the company identify safeguard holds. It relied solely on "laborious lab tests, feedback, support calls, and other channels" in the past to detect compatibility issues. These are still used according to Microsoft but Machine Learning enables the company to better discover issues that may disrupt the update experience.

    The use of Machine Learning will increase in the future; Microsoft hopes to improve automation further and reduce the time it takes to catch bugs from hours to a few seconds.

    Closing Words


    Machine Learning is not a catch-all solution that ensures a perfect upgrade experience for all devices all the time. Recent updates -- cumulative and feature updates -- have shown that there will always be known issues; some of these may have been avoided if Microsoft would still maintain a large team of testers.

    Most Windows customers don't object to the use of Machine Learning, probably, but some may have the opinion that Microsoft is relying too much on Machine Learning and diagnostic data.

    One interesting question to ask would be whether there would be more or less issues if the testing teams would still be used by Microsoft.

    Now You: What is your take on this?

    Ghacks needs you. You can find out how to support us here (https://www.ghacks.net/support/) or support the site directly by becoming a Patreon (https://www.patreon.com/ghacks/). Thank you for being a Ghacks reader. The post Microsoft explains how machine learning improves the Windows 10 update experience appeared first on gHacks Technology News.

    read more...
     
    GHacks, Sep 27, 2019
    #1
  2. Brink Win User

    Using machine learning to improve the Windows 10 update experience

    Source: https://techcommunity.microsoft.com/...te/ba-p/877860

     
    Brink, Sep 27, 2019
    #2
  3. malware Win User
    Microsoft Releases New Update for Windows Vista

    Microsoft yesterday released a new hotfix, KB941649, which improves the compatibility, reliability, and stability of Windows Vista. This update includes the following improvements:
    • It extends the battery life for mobile devices.
    • It improves the stability of portable computers and of desktop computers that use an uninterruptable power supply (UPS).
    • It improves the reliability of Windows Vista when you open the menu of a startup application.
    • It improves the stability of Internet Explorer when you open a Web page.
    • It improves the stability of wireless network services.
    • It shortens the startup time of Windows Vista by using a better timing structure.
    • It shortens the recovery time after Windows Vista experiences a period of inactivity.
    • It shortens the recovery time when you try to exit the Photos screen saver.
    • It improves the stability of Windows PowerShell.
    DOWNLOAD

    Source: Microsoft
     
    malware, Sep 27, 2019
    #3
  4. Cliff S Win User

    Microsoft explains how machine learning improves the Windows 10 update experience

    Microsoft experimenting with next tech trend: AI and machine learning


    Just a thought, what warnings will Windows Skynet give us in the future:

    Microsoft explains how machine learning improves the Windows 10 update experience [​IMG]
     
    Cliff S, Sep 27, 2019
    #4
Thema:

Microsoft explains how machine learning improves the Windows 10 update experience

Loading...
  1. Microsoft explains how machine learning improves the Windows 10 update experience - Similar Threads - Microsoft explains machine

  2. Microsoft starts improving web apps experience on Windows 10

    in Windows 10 News
    Microsoft starts improving web apps experience on Windows 10: Microsoft has now started installing WebView2 runtime on some Windows 10 PCs to improve the web apps experience when using certain services, such as Office apps, Outlook, and Microsoft Teams. The big idea here is to improve the quality of web apps. But web applications...
  3. Improving the update discoverability experience for Windows 10

    in Windows 10 News
    Improving the update discoverability experience for Windows 10: Based on your feedback, it is now easier for you to discover available Windows 10 feature updates, monthly non-security quality updates, and driver updates. Beginning with the August 2020 security update for Windows 10, when optional updates are detected by your device, they...
  4. How to improve bluetooth experience on Windows 10?

    in Windows 10 Ask Insider
    How to improve bluetooth experience on Windows 10?: Hi all, I'm heavily considering a Windows 10 laptop to replace my macbook pro, but I use bluetooth headphones almost every single day and at least from my desktop and my Windows bootcamp experiences, its an absolute disaster for windows. When I pair first time, it works fine,...
  5. How to improve Windows 10 Multi Desktop Experience.

    in Windows 10 Customization
    How to improve Windows 10 Multi Desktop Experience.: Hi, Have using windows 10 virtual desktop for many years. But experience is not that smooth when switching between Virtual Desktop. Is there any way to improve it.. Thanks....
  6. Using machine learning to improve the Windows 10 update experience

    in Windows 10 News
    Using machine learning to improve the Windows 10 update experience: Regular Microsoft updates to your Windows 10 PC help ensure that it’s kept secure from possible threats and empowered with the latest features for peak performance and productivity. Because of the wonderful diversity of hardware, devices and applications available to Windows...
  7. Using the Learning tools on Microsoft Edge to improve your Reading experience

    in Windows 10 News
    Using the Learning tools on Microsoft Edge to improve your Reading experience: [ATTACH] Microsoft Edge has come a long way, and it has evolved in many ways. One of the impressive feature that Edge offer is a feature to improve your reading experience. It is offered as Learning Tools on Microsoft Edge. This [...] This post Using the Learning tools on...
  8. window 10 machine learning

    in Windows 10 Installation and Upgrade
    window 10 machine learning: Good morning Recently, I have an inquiry to see the article, I will contact you. Windows 10 Future Feature Updates May Be Updated for Machine Learning I confirmed the contents. In fact, please check if there is a plan to be provided in the 1809 feature update. * Moved from...
  9. Learning Tools for OneNote improves learning for all

    in Windows 10 News
    Learning Tools for OneNote improves learning for all: “Students spend so much energy decoding that they can’t focus on content. This tool will help making learning more efficient.” —Joel Reese, educator at Sammamish High School “If my imagination designed technology, this would be in my wildest dream.” —Haley Heck, educator...
  10. Microsoft experimenting with next tech trend: AI and machine learning

    in Windows 10 News
    Microsoft experimenting with next tech trend: AI and machine learning: Microsoft is determined not to miss out on artificial intelligence (AI), the next big trend in technology that will, over time, filter into how everyone uses hardware, software, and the internet. Unlike mobile, which the company missed (and continues to miss) by a mile,...