Patents by Inventor Mark L. Steadman
Mark L. Steadman 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: 12566993Abstract: A method for determining the predictive value of a feature may include: (a) performing predictive modeling procedures associated with respective predictive models, wherein performing each modeling procedure includes fitting the associated model to an initial dataset representing an initial prediction problem; (b) determining a first accuracy score of each of the fitted models, representing an accuracy with which the fitted model predicts an outcome of the initial prediction problem; (c) shuffling values of a feature across observations included in the initial dataset, thereby generating a modified dataset representing a modified prediction problem; (d) determining a second accuracy score of each of the fitted models, representing an accuracy with which the fitted model predicts an outcome of the modified prediction problem; and (e) determining a model-specific predictive value of the feature for each of the fitted models based on the first and second accuracy scores of the fitted model.Type: GrantFiled: June 20, 2019Date of Patent: March 3, 2026Assignee: DataRobot, Inc.Inventors: Jeremy Achin, Thomas DeGodoy, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry
-
Patent number: 12423595Abstract: A predictive modeling method may include determining a time interval of time-series data; identifying one or more variables of the data as targets; determining a forecast range and a skip range associated with a prediction problem represented by the data; generating training data and testing data from the time-series data; fitting a predictive model to the training data; and testing the fitted model on the testing data. The forecast range may indicate a duration of a period for which values of the targets are to be predicted. The skip range may indicate a temporal lag between the time period corresponding to the data used to make predictions and the time period corresponding to the predictions. The skip range may separate input data subsets representing model inputs from subsets representing model outputs, and separate test data subsets representing model inputs from subsets representing validation data.Type: GrantFiled: November 13, 2019Date of Patent: September 23, 2025Assignee: DataRobot, Inc.Inventors: Jeremy Achin, Thomas DeGodoy, Xavier Conort, Mark L. Steadman, Peter Prettenhofer, Timothy Owen
-
Publication number: 20250190459Abstract: A method for developing a generative AI system may include constructing a plurality of generative AI systems, wherein constructing the generative AI systems includes executing at least one modeling blueprint; providing a plurality of queries to each of the generative AI systems, the queries being part of an evaluation dataset; during processing of the queries by each generative AI system, monitoring values of one or more quantitative metrics; providing, for display by a user device, data indicating the values of the quantitative metrics for each generative AI system; and providing, for display by the user device, a recommendation regarding use or non-use of at least one generative AI system included in the plurality of generative AI systems.Type: ApplicationFiled: August 12, 2024Publication date: June 12, 2025Applicant: DataRobot, Inc.Inventors: Alexander Jason Conway, Stefan Hackman, Michael Schmidt, Debanjan Saha, Jay Schuren, Mark L. Steadman, Venkatesh Veeraraghavan, Mikalai Valynets, Achraf Hamrit, Jillian Schwiep, Marcus Braun, Asli Sabanci Demiroz, Mykola Novik, Brian Bell, Marshall Krassenstein
-
Patent number: 11922329Abstract: A predictive modeling method may include obtaining a fitted, first-order predictive model configured to predict values of output variables based on values of first input variables; and performing a second-order modeling procedure on the fitted, first-order model, which may include: generating input data including observations including observed values of second input variables and predicted values of the output variables; generating training data and testing data from the input data; generating a fitted second-order model of the fitted first-order model by fitting a second-order model to the training data; and testing the fitted, second-order model of the first-order model on the testing data. Each observation of the input data may be generated by (1) obtaining observed values of the second input variables, and (2) applying the first-order predictive model to corresponding observed values of the first input variables to generate the predicted values of the output variables.Type: GrantFiled: December 20, 2019Date of Patent: March 5, 2024Assignee: DataRobot, Inc.Inventors: Jeremy Achin, Thomas DeGodoy, Timothy Owen, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry, Hon Nian Chua
-
Publication number: 20200257992Abstract: A predictive modeling method may include determining a time interval of time-series data; identifying one or more variables of the data as targets; determining a forecast range and a skip range associated with a prediction problem represented by the data; generating training data and testing data from the time-series data; fitting a predictive model to the training data; and testing the fitted model on the testing data. The forecast range may indicate a duration of a period for which values of the targets are to be predicted. The skip range may indicate a temporal lag between the time period corresponding to the data used to make predictions and the time period corresponding to the predictions. The skip range may separate input data subsets representing model inputs from subsets representing model outputs, and separate test data subsets representing model inputs from subsets representing validation data.Type: ApplicationFiled: November 13, 2019Publication date: August 13, 2020Inventors: Jeremy Achin, Thomas DeGodoy, Xavier Conort, Mark L. Steadman, Peter Prettenhofer
-
Publication number: 20200134489Abstract: A predictive modeling method may include obtaining a fitted, first-order predictive model configured to predict values of output variables based on values of first input variables; and performing a second-order modeling procedure on the fitted, first-order model, which may include: generating input data including observations including observed values of second input variables and predicted values of the output variables; generating training data and testing data from the input data; generating a fitted second-order model of the fitted first-order model by fitting a second-order model to the training data; and testing the fitted, second-order model of the first-order model on the testing data. Each observation of the input data may be generated by (1) obtaining observed values of the second input variables, and (2) applying the first-order predictive model to corresponding observed values of the first input variables to generate the predicted values of the output variables.Type: ApplicationFiled: December 20, 2019Publication date: April 30, 2020Inventors: Jeremy Achin, Thomas DeGodoy, Timothy Owen, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry, Hon Nian Chua
-
Publication number: 20200090075Abstract: A method for determining the predictive value of a feature may include: (a) performing predictive modeling procedures associated with respective predictive models, wherein performing each modeling procedure includes fitting the associated model to an initial dataset representing an initial prediction problem; (b) determining a first accuracy score of each of the fitted models, representing an accuracy with which the fitted model predicts an outcome of the initial prediction problem; (c) shuffling values of a feature across observations included in the initial dataset, thereby generating a modified dataset representing a modified prediction problem; (d) determining a second accuracy score of each of the fitted models, representing an accuracy with which the fitted model predicts an outcome of the modified prediction problem; and (e) determining a model-specific predictive value of the feature for each of the fitted models based on the first and second accuracy scores of the fitted model.Type: ApplicationFiled: June 20, 2019Publication date: March 19, 2020Applicant: DataRobot, Inc.Inventors: Jeremy Achin, Thomas DeGodoy, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry
-
Patent number: 10558924Abstract: A predictive modeling method may include obtaining a fitted, first-order predictive model configured to predict values of output variables based on values of first input variables; and performing a second-order modeling procedure on the fitted, first-order model, which may include: generating input data including observations including observed values of second input variables and predicted values of the output variables; generating training data and testing data from the input data; generating a fitted second-order model of the fitted first-order model by fitting a second-order model to the training data; and testing the fitted, second-order model of the first-order model on the testing data. Each observation of the input data may be generated by (1) obtaining observed values of the second input variables, and (2) applying the first-order predictive model to corresponding observed values of the first input variables to generate the predicted values of the output variables.Type: GrantFiled: October 23, 2017Date of Patent: February 11, 2020Assignee: DataRobot, Inc.Inventors: Jeremy Achin, Thomas DeGodoy, Timothy Owen, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry, Hon Nian Chua
-
Patent number: 10496927Abstract: A predictive modeling method may include determining a time interval of time-series data; identifying one or more variables of the data as targets; determining a forecast range and a skip range associated with a prediction problem represented by the data; generating training data and testing data from the time-series data; fitting a predictive model to the training data; and testing the fitted model on the testing data. The forecast range may indicate a duration of a period for which values of the targets are to be predicted. The skip range may indicate a temporal lag between the time period corresponding to the data used to make predictions and the time period corresponding to the predictions. The skip range may separate input data subsets representing model inputs from subsets representing model outputs, and separate test data subsets representing model inputs from subsets representing validation data.Type: GrantFiled: October 23, 2017Date of Patent: December 3, 2019Assignee: DataRobot, Inc.Inventors: Jeremy Achin, Thomas DeGodoy, Timothy Owen, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry, Peter Prettenhofer
-
Patent number: 10366346Abstract: A method for determining the predictive value of a feature may include: (a) performing predictive modeling procedures associated with respective predictive models, wherein performing each modeling procedure includes fitting the associated model to an initial dataset representing an initial prediction problem; (b) determining a first accuracy score of each of the fitted models, representing an accuracy with which the fitted model predicts an outcome of the initial prediction problem; (c) shuffling values of a feature across observations included in the initial dataset, thereby generating a modified dataset representing a modified prediction problem; (d) determining a second accuracy score of each of the fitted models, representing an accuracy with which the fitted model predicts an outcome of the modified prediction problem; and (e) determining a model-specific predictive value of the feature for each of the fitted models based on the first and second accuracy scores of the fitted model.Type: GrantFiled: October 21, 2016Date of Patent: July 30, 2019Assignee: DataRobot, Inc.Inventors: Jeremy Achin, Thomas DeGodoy, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry