Patents by Inventor Benjamin J. Edwards
Benjamin J. Edwards has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11443178Abstract: Mechanisms are provided to implement a hardened neural network framework. A data processing system is configured to implement a hardened neural network engine that operates on a neural network to harden the neural network against evasion attacks and generates a hardened neural network. The hardened neural network engine generates a reference training data set based on an original training data set. The neural network processes the original training data set and the reference training data set to generate first and second output data sets. The hardened neural network engine calculates a modified loss function of the neural network, where the modified loss function is a combination of an original loss function associated with the neural network and a function of the first and second output data sets. The hardened neural network engine trains the neural network based on the modified loss function to generate the hardened neural network.Type: GrantFiled: December 15, 2017Date of Patent: September 13, 2022Assignee: Interntional Business Machines CorporationInventors: Benjamin J. Edwards, Taesung Lee, Ian M. Molloy, Dong Su
-
Patent number: 11188789Abstract: One embodiment provides a method comprising receiving a training set comprising a plurality of data points, where a neural network is trained as a classifier based on the training set. The method further comprises, for each data point of the training set, classifying the data point with one of a plurality of classification labels using the trained neural network, and recording neuronal activations of a portion of the trained neural network in response to the data point. The method further comprises, for each classification label that a portion of the training set has been classified with, clustering a portion of all recorded neuronal activations that are in response to the portion of the training set, and detecting one or more poisonous data points in the portion of the training set based on the clustering.Type: GrantFiled: August 7, 2018Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Bryant Chen, Wilka Carvalho, Heiko H. Ludwig, Ian Michael Molloy, Taesung Lee, Jialong Zhang, Benjamin J. Edwards
-
Patent number: 11132444Abstract: Mechanisms are provided for evaluating a trained machine learning model to determine whether the machine learning model has a backdoor trigger. The mechanisms process a test dataset to generate output classifications for the test dataset, and generate, for the test dataset, gradient data indicating a degree of change of elements within the test dataset based on the output generated by processing the test dataset. The mechanisms analyze the gradient data to identify a pattern of elements within the test dataset indicative of a backdoor trigger. The mechanisms generate, in response to the analysis identifying the pattern of elements indicative of a backdoor trigger, an output indicating the existence of the backdoor trigger in the trained machine learning model.Type: GrantFiled: April 16, 2018Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventors: Wilka Carvalho, Bryant Chen, Benjamin J. Edwards, Taesung Lee, Ian M. Molloy, Jialong Zhang
-
Patent number: 10805308Abstract: Jointly discovering user roles and data clusters using both access and side information by performing the following operation: (i) representing a set of users as respective vectors in a user feature space; representing data as respective vectors in a data feature space; (ii) providing a user-data access matrix, in which each row represents a user's access over the data; and (iii) co-clustering the users and data using the user-data matrix to produce a set of co-clusters.Type: GrantFiled: December 22, 2017Date of Patent: October 13, 2020Assignee: International Business Machines CorporationInventors: Youngja Park, Taesung Lee, Ian M. Molloy, Suresh Chari, Benjamin J. Edwards
-
Publication number: 20200050945Abstract: One embodiment provides a method comprising receiving a training set comprising a plurality of data points, where a neural network is trained as a classifier based on the training set. The method further comprises, for each data point of the training set, classifying the data point with one of a plurality of classification labels using the trained neural network, and recording neuronal activations of a portion of the trained neural network in response to the data point. The method further comprises, for each classification label that a portion of the training set has been classified with, clustering a portion of all recorded neuronal activations that are in response to the portion of the training set, and detecting one or more poisonous data points in the portion of the training set based on the clustering.Type: ApplicationFiled: August 7, 2018Publication date: February 13, 2020Inventors: Bryant Chen, Wilka Carvalho, Heiko H. Ludwig, Ian Michael Molloy, Taesung Lee, Jialong Zhang, Benjamin J. Edwards
-
Patent number: 10540490Abstract: An approach is provided that receives a set of user information pertaining to a user. The received set of information is encoded into a neural network and the neural network is trained using the encoded user information. As an output of the trained neural network, passwords corresponding to the user are generated.Type: GrantFiled: October 25, 2017Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Suresh N. Chari, Benjamin J. Edwards, Taesung Lee, Ian M. Molloy, Youngja Park
-
Patent number: 10535120Abstract: Mechanisms are provided to implement an adversarial network framework. Using an adversarial training technique, an image obfuscation engine operating as a generator in the adversarial network framework is trained to determine a privacy protection layer to be applied by the image obfuscation engine to input image data. The image obfuscation engine applies the determined privacy protection layer to an input image captured by an image capture device to generate obfuscated image data. The obfuscated image data is transmitted to a remotely located image recognition service, via at least one data network, for performance of image recognition operations.Type: GrantFiled: December 15, 2017Date of Patent: January 14, 2020Assignee: International Business Machines CorporationInventors: Benjamin J. Edwards, Heqing Huang, Taesung Lee, Ian M. Molloy, Dong Su
-
Publication number: 20190318099Abstract: Mechanisms are provided for evaluating a trained machine learning model to determine whether the machine learning model has a backdoor trigger. The mechanisms process a test dataset to generate output classifications for the test dataset, and generate, for the test dataset, gradient data indicating a degree of change of elements within the test dataset based on the output generated by processing the test dataset. The mechanisms analyze the gradient data to identify a pattern of elements within the test dataset indicative of a backdoor trigger. The mechanisms generate, in response to the analysis identifying the pattern of elements indicative of a backdoor trigger, an output indicating the existence of the backdoor trigger in the trained machine learning model.Type: ApplicationFiled: April 16, 2018Publication date: October 17, 2019Inventors: Wilka Carvalho, Bryant Chen, Benjamin J. Edwards, Taesung Lee, Ian M. Molloy, Jialong Zhang
-
Publication number: 20190199731Abstract: Jointly discovering user roles and data clusters using both access and side information by performing the following operation: (i) representing a set of users as respective vectors in a user feature space; representing data as respective vectors in a data feature space; (ii) providing a user-data access matrix, in which each row represents a user's access over the data; and (iii) co-clustering the users and data using the user-data matrix to produce a set of co-clusters.Type: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: Youngja Park, Taesung Lee, Ian M. Molloy, Suresh Chari, Benjamin J. Edwards
-
Publication number: 20190188830Abstract: Mechanisms are provided to implement an adversarial network framework. Using an adversarial training technique, an image obfuscation engine operating as a generator in the adversarial network framework is trained to determine a privacy protection layer to be applied by the image obfuscation engine to input image data. The image obfuscation engine applies the determined privacy protection layer to an input image captured by an image capture device to generate obfuscated image data. The obfuscated image data is transmitted to a remotely located image recognition service, via at least one data network, for performance of image recognition operations.Type: ApplicationFiled: December 15, 2017Publication date: June 20, 2019Inventors: Benjamin J. Edwards, Heqing Huang, Taesung Lee, Ian M. Molloy, Dong Su
-
Publication number: 20190188562Abstract: Mechanisms are provided to implement a hardened neural network framework. A data processing system is configured to implement a hardened neural network engine that operates on a neural network to harden the neural network against evasion attacks and generates a hardened neural network. The hardened neural network engine generates a reference training data set based on an original training data set. The neural network processes the original training data set and the reference training data set to generate first and second output data sets. The hardened neural network engine calculates a modified loss function of the neural network, where the modified loss function is a combination of an original loss function associated with the neural network and a function of the first and second output data sets. The hardened neural network engine trains the neural network based on the modified loss function to generate the hardened neural network.Type: ApplicationFiled: December 15, 2017Publication date: June 20, 2019Inventors: Benjamin J. Edwards, Taesung Lee, Ian M. Molloy, Dong Su
-
Publication number: 20190121953Abstract: An approach is provided that receives a set of user information pertaining to a user. The received set of information is encoded into a neural network and the neural network is trained using the encoded user information. As an output of the trained neural network, passwords corresponding to the user are generated.Type: ApplicationFiled: October 25, 2017Publication date: April 25, 2019Inventors: Suresh N. Chari, Benjamin J. Edwards, Taesung Lee, Ian M. Molloy, Youngja Park
-
Patent number: 5778607Abstract: A smoker's booth, for use within an enclosed area, including sidewalls having a door providing access to a single user compartment, wherein the sidewalls define upper and lower open ends. The lower end is closed by a base panel supporting the sidewalls, while the upper end is closed by a modular cap assembly, adapted for treating tobacco smoke-laden air drawn upwardly from the closed compartment. The modular cap assembly, which includes a closed space divided into a plurality of chambers, provides at least one plenum chamber and an electrical equipment chamber. An air treating unit is located in the plenum chamber, intermediate intake and return air vent openings communicating with the compartment. A blower draws tobacco smoke-laden air upwardly from the compartment, through the intake vent opening and plenum chamber, and returns only treated air to the compartment, via its return vent.Type: GrantFiled: July 11, 1996Date of Patent: July 14, 1998Inventor: Benjamin J. Edwards