Patents by Inventor Kalapriya Kannan
Kalapriya Kannan 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).
-
Publication number: 20240104423Abstract: Recommending machine learning models is provided. The method comprises training machine learning models, wherein each machine learning model is trained with a unique respective dataset. Metadata associated with each machine learning model is extracted, wherein the metadata includes properties of the respective dataset used to train the machine learning model. The machine learning models and metadata are stored in a model catalog. Upon receiving a new dataset, similarity scores are calculated between the new dataset and the machine learning models in the model catalog according to the properties of the datasets in the metadata of the machine learning models. A closest match machine learning model is identified from the model catalog for the new dataset according to similarity score. Responsive to a determination that the closest match machine learning model exceeds a similarity threshold, predictions for the new dataset are generated with the closest match machine learning model.Type: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Manjit Singh Sodhi, Suja Mohandas, Nitin Gupta, Kalapriya Kannan, Prerna Agarwal
-
Publication number: 20240069787Abstract: Examples described herein relate to preparing datasets in a storage device for machine learning (ML) applications. Examples include maintaining ML facet mappings between ML facets and dataset preparation tags, deriving ML facets of a dataset stored in the storage device, and generating filtered datasets from the datasets using the ML facets and ML facet mappings. The filtered dataset is associated with improved dataset quality compared to unfiltered dataset. The storage device transmits the filtered dataset to ML applications requesting the dataset. Some examples include recommending, by the storage device, ML facets to the ML application based on performance metrics.Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Inventors: Kalapriya Kannan, Chaitra Kallianpur, Bruce Rabe, Suparna Bhattacharya, Krishnaraju Thangaraju
-
Publication number: 20230412449Abstract: Network alert detection utilizing trained edge classification models is described. An example of a computing system includes a processor and a memory storing instructions that cause the processor to train one or more classification models at a core for detection of signatures based on training data derived from a set of error codes; deploy the one or more trained classification models at an edge of a network; receive alerts from one or more nodes in one or more clusters of nodes in the network; detect one or more signatures by processing the received alerts at the one or more trained classification models; and perform one or more actions to address a signature that is detected by the one or more trained classification models.Type: ApplicationFiled: June 9, 2022Publication date: December 21, 2023Inventors: Kalapriya Kannan, Jayasankar Nallasamy, Chirag Talreja, Pruthvi Raju, Rohini Raghuwanshi
-
Patent number: 11483154Abstract: A method for blockchain certification of artificial intelligence factsheets that includes receiving by a computing device, an artificial intelligence model. The computing device generates an artificial intelligence factsheet based upon logic of the artificial intelligence model. The computing device generates a blockchain link for a blockchain. The blockchain link certifies the artificial intelligence factsheet. The computing device transmits the blockchain link certifying the artificial intelligence factsheet to other computing devices.Type: GrantFiled: February 19, 2020Date of Patent: October 25, 2022Assignee: International Business Machines CorporationInventors: Kalapriya Kannan, Pranay Kumar Lohia, Samuel Hoffman, Kush Raj Varshney, Sameep Mehta
-
Patent number: 11436237Abstract: Ranking a group of datasets using a computer includes determining a set of target data fields from a set of process documents that indicate user data field preferences. A set of target dataset attributes from a set of data use documents indicate user data scope preferences. A plurality of metadata sets for an associated plurality of datasets the computer determines having a field suitability value exceeding a predetermined suitability threshold value. The FSV represents a degree of similarity between a set of fields associated with said dataset and the set of target data fields. The computer assesses metadata sets with regard to the target attributes and generates a compared attribute score for each candidate dataset. A degree of likelihood is indicated that an associated dataset will have content exhibiting said target dataset attributes. The computer candidate datasets is based on the compared attribute score.Type: GrantFiled: December 17, 2020Date of Patent: September 6, 2022Assignee: International Business Machines CorporationInventors: Manjit Singh Sodhi, Kalapriya Kannan, Poornima Iyengar
-
Publication number: 20220237477Abstract: Methods, systems, and computer program products for factchecking artificial intelligence models using blockchain are provided herein. A computer-implemented method includes obtaining at least one artificial intelligence model and at least one set of data related to the at least one artificial intelligence model; determining a set of characteristics based at least in part on the at least one artificial intelligence model and the at least one set of data; selecting one of a plurality of networks based at least in part on a target deployment of the at least one artificial intelligence model to verify the set of characteristics; generating a report based at least in part on verifying the set of characteristics using the selected network, wherein the report establishes a threshold level of trust for the at least one artificial intelligence model; and storing the report on a blockchain.Type: ApplicationFiled: January 22, 2021Publication date: July 28, 2022Inventors: Srikanth Govindaraj Tamilselvam, Sai Koti Reddy Danda, Senthil Kumar Kumarasamy Mani, Kalapriya Kannan, Sameep Mehta
-
Publication number: 20220230024Abstract: Systems and methods are provided for reusing machine learning models. For example, the applicability of prior models may be compared using one or more assessment values, including a similarity threshold and/or an accuracy threshold. The similarity threshold may identify a similarity of data between a first data set used to generate a first model and a new data set that is received by the system. When the similarity between these two data sets is exceeded, the system may reuse a model with the highest similarity value. When an accuracy value of the data set does not exceed an accuracy threshold, the system may initiate a retraining process to generate a second ML model associated with the second data.Type: ApplicationFiled: January 20, 2021Publication date: July 21, 2022Inventors: CHAITRA KALLIANPUR, Kalapriya Kannan, Suparna Bhattacharya
-
Publication number: 20220197914Abstract: Ranking a group of datasets using a computer includes determining a set of target data fields from a set of process documents that indicate user data field preferences. A set of target dataset attributes from a set of data use documents indicate user data scope preferences. A plurality of metadata sets for an associated plurality of datasets the computer determines having a field suitability value exceeding a predetermined suitability threshold value. The FSV represents a degree of similarity between a set of fields associated with said dataset and the set of target data fields. The computer assesses metadata sets with regard to the target attributes and generates a compared attribute score for each candidate dataset. A degree of likelihood is indicated that an associated dataset will have content exhibiting said target dataset attributes. The computer candidate datasets is based on the compared attribute score.Type: ApplicationFiled: December 17, 2020Publication date: June 23, 2022Inventors: Manjit Singh Sodhi, Kalapriya Kannan, Poornima Iyengar
-
Publication number: 20220188567Abstract: One embodiment provides a computer implemented method, including: obtaining an information document corresponding to an entity, wherein the information document includes redacted information spans; identifying an entity type for each of the redacted information spans, wherein the entity type identifies a relationship between a redacted information span and at least one other entity within the information document; replacing the redacted information spans with replacement entities corresponding to the entity type of a given redacted information span, wherein the replacing is performed in view of a frequency distribution of actual information and wherein the replacing includes maintaining relationships of the redacted information spans; and controlling bias within the replacement entities, wherein the controlling includes detecting bias within the replacement entities.Type: ApplicationFiled: December 11, 2020Publication date: June 16, 2022Inventors: Balaji Ganesan, Kalapriya Kannan, Neeraj Ramkrishna Singh, Shettigar Parkala Srinivas, Hima Patel, Soma Shekar Naganna, Berthold Reinwald, Sameep Mehta
-
Patent number: 11301444Abstract: Embodiments for determining processing performed on a data element are provided. A file system call associated with a data element stored in a storage system is detected. The file system call is analyzed. Data lineage for the data element is determined based on the analyzing of the file system call.Type: GrantFiled: April 30, 2020Date of Patent: April 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: George Thayyil Jacob Sushil, Kalapriya Kannan, Sumanth Tummala
-
Publication number: 20220075794Abstract: Examples include bypassing a portion of an analytics workflow. In some examples, execution of an analytics workflow may be monitored upon receipt of a raw data and the execution may be interrupted at an optimal bypass stage to obtain insights data from the raw data. A similarity analysis may be performed to compare the insights data to a stored insights data in an insights data repository. Based, at least in part, on a determination of similarity, a bypass operation may be performed to bypass a remainder of the analytics workflow.Type: ApplicationFiled: November 19, 2021Publication date: March 10, 2022Inventors: Kalapriya Kannan, Suparna Bhattacharya, Douglas L. Voigt
-
Patent number: 11263188Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.Type: GrantFiled: November 1, 2019Date of Patent: March 1, 2022Assignee: International Business Machines CorporationInventors: Matthew R. Arnold, Rachel K. E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
-
Patent number: 11204935Abstract: Examples include bypassing a portion of an analytics workflow. In some examples, execution of an analytics workflow may be monitored upon receipt of a raw data and the execution may be interrupted at an optimal bypass stage to obtain insights data from the raw data. A similarity analysis may be performed to compare the insights data to a stored insights data in an insights data repository. Based, at least in part, on a determination of similarity, a bypass operation may be performed to bypass a remainder of the analytics workflow.Type: GrantFiled: May 27, 2016Date of Patent: December 21, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Kalapriya Kannan, Suparna Bhattacharya, Douglas L. Voigt
-
Publication number: 20210342321Abstract: Embodiments for determining processing performed on a data element are provided. A file system call associated with a data element stored in a storage system is detected. The file system call is analyzed. Data lineage for the data element is determined based on the analyzing of the file system call.Type: ApplicationFiled: April 30, 2020Publication date: November 4, 2021Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: George Thayyil JACOB SUSHIL, Kalapriya KANNAN, Sumanth TUMMALA
-
Patent number: 11157983Abstract: Methods, systems, and computer program products for generating a framework for prioritizing machine learning model offerings via a platform are provided herein. A computer-implemented method includes processing, via a computing platform, a machine learning model input by a first user and metadata corresponding to the machine learning model input by the first user; automatically comparing, via the computing platform, the metadata corresponding to the machine learning model with metadata corresponding to one or more existing machine learning models stored by the computing platform; automatically calculating, via the computing platform, initial pricing information for the machine learning model based on the comparison; and outputting, via an interactive user interface of the computing platform, the machine learning model to one or more additional users for purchase in accordance with the calculated initial pricing information.Type: GrantFiled: July 8, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Kalapriya Kannan, Samiulla Zakir Hussain Shaikh, Pranay Kumar Lohia, Vijay Arya, Sameep Mehta
-
Patent number: 11144569Abstract: One embodiment provides a method, including: receiving, from a user, (i) a dataset and (ii) an intended output from the dataset that is generated in view of a given analytical framework for the dataset, wherein the intended output identifies an output that the user wants from the dataset and wherein the dataset is related to an analytical domain; identifying a plurality of dataset functions related to the analytical domain; determining one or more dataset functions for each of one or more operations identified, wherein the one or more operations are identified using the repository to identify operations used to result in an intended output similar to the received intended output; and recommending an ordered subset of the one or more dataset functions to be used to transform the dataset to the intended output, wherein the ordered subset comprises (i) one dataset function for each of the one or more operations and (ii) an order for performing the one or more operations.Type: GrantFiled: May 14, 2019Date of Patent: October 12, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kalapriya Kannan, Sameep Mehta
-
Publication number: 20210258160Abstract: A method for blockchain certification of artificial intelligence factsheets that includes receiving by a computing device, an artificial intelligence model. The computing device generates an artificial intelligence factsheet based upon logic of the artificial intelligence model. The computing device generates a blockchain link for a blockchain. The blockchain link certifies the artificial intelligence factsheet. The computing device transmits the blockchain link certifying the artificial intelligence factsheet to other computing devices.Type: ApplicationFiled: February 19, 2020Publication date: August 19, 2021Inventors: Kalapriya Kannan, Pranay Kumar Lohia, Samuel Hoffman, Kush Raj Varshney, Sameep Mehta
-
Publication number: 20210133558Abstract: One embodiment provides a method, including: accessing historical deployment information for a plurality of deep-learning models, wherein the historical deployment information identifies values for model parameters of a deep-learning model during deployment of the deep-learning model; receiving information related to a target deep-learning model that a developer is creating, wherein the received information identifies components being utilized in the target deep-learning model; determining, by comparing the received information to the historical deployment information, expected values for target model parameters of the target deep-learning model based upon the components utilized within the target deep-learning model; and providing a recommendation for a modification to the target deep-learning model based upon the expected values, wherein the modification comprises a change to at least one component of the target deep-learning model.Type: ApplicationFiled: October 31, 2019Publication date: May 6, 2021Inventors: Vijay Arya, Kalapriya Kannan, Sameep Mehta
-
Publication number: 20210133162Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.Type: ApplicationFiled: November 1, 2019Publication date: May 6, 2021Inventors: Matthew R. Arnold, Rachel K.E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
-
Patent number: 10936637Abstract: Some examples relate to associating an insight with data. In an example, data may be received. A determination may be made that data type of the data is same as compared to an earlier data. An insight generated from the earlier data may be identified, wherein the insight may represent intermediate or resultant data generated upon processing of the earlier data by an analytics function, and wherein during generation metadata is associated with the insight. An analytics function used for generating the insight may be identified.Type: GrantFiled: April 10, 2017Date of Patent: March 2, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Kalapriya Kannan, Suparna Bhattacharya, Douglas L. Voigt, Muthukumar Murugan