We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

PySyft: Data Science on data you are not allowed to see

00:00

Formal Metadata

Title
PySyft: Data Science on data you are not allowed to see
Title of Series
Number of Parts
Author
Contributors
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
In today's data-driven world, privacy stands as an essential requirements for the ethical and effective practice of data science. Moreover, the implementation of robust privacy guarantees in data analysis not only protects sensitive information, but also unlocks the potential for unprecedented democratisation of models and datasets. PySyft: github.com/OpenMined/PySyft, is a stack of open source tools that is designed to help organisations to securely collaborate with external (untrusted) individuals. By using PySyft, organisations can enable external auditors (e.g. data scientists) to use their assets, such as datasets or models, in order to conduct studies with a specific, known purpose. Data scientists can run their analysis using those assets through PySyft, and without seeing nor obtaining a copy of the assets themselves. We call this process _Remote Data Science._ PySyft is a framework for Remote Data Science. In the first part of my talk I will introduce the problem of privacy in Data Science, PETs (Privacy Enhancing Technologies), and OpenMined mission to democratise access to data and information. Afterwards, I will demonstrate how *_PySyft_* works, and how it can be used to run a machine learning experiments, with privacy guarantees.
Design of experimentsMechatronicsSingle sign-onBitMachine learningComputer scienceAuditory maskingPerspective (visual)Information privacyMoment (mathematics)InformationMultiplication signOrder (biology)Self-organizationSoftwareLine (geometry)Virtual machineComputer animationLecture/ConferenceMeeting/Interview
Thermische ZustandsgleichungDecision theoryMultiplication signRoboticsAlgorithmPersonal digital assistantProduct (business)Service (economics)AutomationPropositional formulaComputer animation
FreewareSystems engineeringProduct (business)AlgorithmDecision theoryComputer animation
Machine learningDifferent (Kate Ryan album)Virtual machineProcess modelingTask (computing)Sample (statistics)GoogolComputer networkBoltzmann constantArchitectureArtificial neural networkBit error rateCloud computingDifferent (Kate Ryan album)Computer architectureSampling (statistics)Medical imagingNumberProcess modelingSlide ruleVirtual machineEvoluteType theoryFormal languageAlgorithmTask (computing)Set (mathematics)Artificial neural networkBit error rateState of matterMachine learningNeuroinformatikCASE <Informatik>SoftwareLatent heatNatural languageWeightComputer animation
Route of administrationOpen setSlide ruleInternetworkingArithmetic meanVirtual machineSound effectAlgorithmProcess modelingComputer animation
Physical systemVirtual machineCASE <Informatik>Physical systemProcess modelingRepository (publishing)Information privacyProduct (business)Category of beingSet (mathematics)Arithmetic meanOpen setOrder (biology)Constraint (mathematics)Computer animation
Graphics tabletHypothesisLocal area networkMachine codeDifferent (Kate Ryan album)Process modelingSelf-organizationInformation privacyRemote procedure callAlgorithmExtension (kinesiology)Computer animation
ChainBlock (periodic table)MultiplicationEncryptionFunktionalanalysisProof theoryInformation privacyDifferential (mechanical device)HomomorphismusoutputInformation privacyInformationCanonical ensembleProcess modelingMoment (mathematics)Function (mathematics)Differential (mechanical device)Field (computer science)Formal verification1 (number)Computer animation
Operations support systemDesign of experimentsMountain passDiallyl disulfideSign (mathematics)Remote procedure callEncryptionNoise (electronics)Information privacyCuboidPublic-key cryptographyMultiplication signHomomorphismusCentralizer and normalizerInformation securityFamilyComputer animation
Proof theoryDifferential (mechanical device)Information privacyAlgorithmMultiplicationEncryptionHomomorphismusFunktionalanalysisComputing platformAlgorithmMultiplication signSlide ruleCASE <Informatik>Computer animation
System of linear equationsLatent heatInformationSelf-organizationCASE <Informatik>Computer animation
Vector potentialEvolutionarily stable strategyParameter (computer programming)Vector potentialAnalogyComputer animation
Programmable read-only memoryRevision controlSoftware testingFeedbackTotal S.A.Server (computing)Self-organizationWebsiteRouter (computing)RankingIntegrated development environmentContent (media)Shape (magazine)BuildingPoint (geometry)Software developerComputing platformInformationProduct (business)Latent heatAddress spaceTerm (mathematics)Web 2.0Self-organizationRemote procedure callOrder (biology)MereologySensitivity analysisWebsiteCollaborationismServer (computing)Structural loadAlgorithmSystem administratorLink (knot theory)MetadataLoginExtension (kinesiology)Commitment schemeOpen sourceProcess modelingMathematical analysisPoint (geometry)Information privacyInformationProjective planeResultantMachine codeDemo (music)QR codeLattice (order)Domain nameObservational studyDiallyl disulfideComputer animation
WebsiteVirtual machinePasswordAsynchronous Transfer ModeLoginMountain passComputer networkTime domainClient (computing)Function (mathematics)Process modelingMachine codePartition (number theory)LaptopDisk read-and-write headLatent heatObservational studyMathematical analysisOpen sourceStack (abstract data type)Self-organizationSoftware frameworkView (database)Computer fileKernel (computing)Server (computing)Communications protocolContext-sensitive languageCross-site scriptingArithmetic meanUniform convergenceInstance (computer science)Web pageOperations researchDemo (music)MereologyRight angleRevision controlSoftware developerArithmetic meanLaptopBitMultiplicationAlgorithmSet (mathematics)Representation (politics)Different (Kate Ryan album)Multiplication signObject (grammar)System administratorDefault (computer science)CASE <Informatik>Pattern languagePoint (geometry)Function (mathematics)Software testingFlow separationSoftware frameworkProjective planeVirtual machineOrder (biology)WebsitePerspective (visual)Domain nameServer (computing)Greatest elementDependent and independent variablesMachine codeInformationArtificial neural networkRandom number generationInternetworkingView (database)Encapsulation (object-oriented programming)AbstractionComputer animation
Client (computing)WebsiteEmailMachine codeLaptopAsynchronous Transfer ModeKernel (computing)View (database)Computer fileDesign of experimentsElectronic mailing listError messageInformationMetadataVirtual machineTotal S.A.LoginMetric systemSoftware testingSoftware frameworkStandard deviationPreprocessoroutputTime domainThermische ZustandsgleichungReading (process)WaveAreaSuccessive over-relaxationLimit (category theory)Function (mathematics)Formal verificationCache (computing)FunktionalanalysisOrder (biology)MetadataDatabaseWebsiteDataflowProjective planeMachine codeSlide ruleInformationFunction (mathematics)Set (mathematics)Algebraic closurePointer (computer programming)Error messageLaptopLocal ringRepository (publishing)outputDomain nameServer (computing)Software developerSimilarity (geometry)Descriptive statisticsArithmetic meanPartition (number theory)Process modelingWave packetDefault (computer science)Single-precision floating-point formatPerspective (visual)Multiplication signPoint (geometry)CalculationNumberTerm (mathematics)Virtual machineResultantBitDatabase normalizationInformation privacyRight angleMetric systemSinc functionInheritance (object-oriented programming)Computer animation
Cone penetration testLength of stayLattice (order)Computer animationLecture/Conference
Transcript: Englisch(auto-generated)