Secure multiparty Machine Learning with Azure Confidential Computing

 
English Advanced AI & Machine Learning

Preserving privacy when processing data from multiple sources with machine learning is always a challenge. Organizations may want to perform collaborative data analytics while guaranteeing the privacy of their individual datasets. Combining multiple data sources to support a better algorithmic outcome improves accuracy of prediction, but it may come at cost of confidentiality, if sensitive information is not accurately protected. Azure Confidential Computing adds new data security capabilities to the cloud and specifically to machine learning processing. By using trusted execution environments (TEEs) to protect your data while in use, with confidential computing, you can use machine learning algorithms across different organizations to better train models, without revealing the processed data. This session presents the benefits of Azure Confidential Computing in an ML scenario, where separate health institutes collaborate on data analysis and prediction using Azure Machine Learning, and still mask any sensitive information to protect the privacy of their patients.

Speaker

Stefano Tempesta

Building Azure Confidential Computing @ Microsoft

Stefano Tempesta works at Microsoft in the Azure Confidential Computing product group to make the Cloud a more secure place for your data and apps. Additionally, as advisor to the Department of Industry, Australia, on the National Blockchain Roadmap, his current focus is on helping people gain and own their digital identity. Stefano is also technology advisor at Carbon Asset Solutions, a climate action and sustainability network with a mission to slow carbon dioxide emissions and remove excess atmospheric CO2 by using regenerative agriculture technologies.

Code of Conduct

We seek to provide a respectful, friendly, professional experience for everyone, regardless of gender, sexual orientation, physical appearance, disability, age, race or religion. We do not tolerate any behavior that is harassing or degrading to any individual, in any form. The Code of Conduct will be enforced.

Who does this Code of Conduct apply to?

All live stream organizers using the Global Azure brand and Global Azure speakers are responsible for knowing and abiding by these standards. Each speaker who wishes to submit through our Call for Presentations needs to read and accept the Code of Conduct. We encourage every organizer and attendee to assist in creating a welcoming and safe environment. Live stream organizers are required to inform and enforce the Code of Conduct if they accept community content to their stream.

Where can I get help?

If you are being harassed, notice that someone else is being harassed, or have any other concerns, report it. Please report any concerns, suspicious or disruptive activity or behavior directly to any of the live stream organizers, or directly to the Global Azure admins at team@globalazure.net. All reports to the Global admin team will remain confidential.

Code of Conduct for local live streams

We expect local organizers to set up and enforce a Code of Conduct for all Global Azure live stream.

A good template can be found at https://confcodeofconduct.com/, including internationalized versions at https://github.com/confcodeofconduct/confcodeofconduct.com. An excellent version of a Code of Conduct, not a template, is built by the DDD Europe conference at https://dddeurope.com/2020/coc/.