Abstract:
In order to generate a workout schedule in consideration of a state regarding a workout, a workout support apparatus (2) includes: a data acquiring section (21) for acquiring state data which indicates a state regarding a workout done by a targeted person; and a generating section (22) for generating a workout schedule in accordance with the state indicated by the state data, by performing an optimization calculation with use of an objective function, the objective function being generated by inverse reinforcement learning with use of training data which indicates a workout schedule that is in accordance with a state regarding a workout and that is to be applied in the state.
Abstract:
A learning unit 80 includes an input unit 81, a reward function estimation unit 82, and a temporal logic structure estimation unit 83. The input unit 81 receives input of an action history of a worker who performs multiple tasks in time series. The reward function estimation unit 82 estimates a reward function for each task in time series based on the action history. The temporal logic structure estimation unit 83 estimates a temporal logic structure between tasks based on a transition condition candidate at a point in time when each estimated reward function switched.
Abstract:
An information processing apparatus (2000) acquires time-series data (14) output by a sensor (10) and computes a contribution value ξi representing contribution with respect to the time-series data (14) for each of a plurality of feature constants θi. Thereafter, the information processing apparatus (2000) outputs a set Ξ of the contribution values ξi as a feature value of a target gas. As the feature constant θ, a velocity constant β or a time constant τ that is a reciprocal of the velocity constant can be adopted.
Abstract:
An odor detection apparatus 100 includes a first odor sensor 10 provided with a sensitive membrane, a second odor sensor 20 provided with an identical sensitive membrane, and a control device 30. The control device 30 includes a sensor data acquisition unit 31 that acquires first sensor data output by the first odor sensor 10 and second sensor data output by the second odor sensor, a calculation processing unit 32 that calculates a difference between the first sensor data and the second sensor data, and a determination unit 33 that determines, when the sensitive membrane of one of the odor sensors is in a steady state, whether the sensitive membrane of the other odor sensor is in a steady state, based on the difference.
Abstract:
An ensemble control system 80 combines different types of plant control. A plurality of subcontrollers 81 output actions for the plant control based on a prediction result by a predictor. A combiner or switch 82 combines or switches actions to maximize prediction or control performance as best control action based on the actions output by each subcontroller 81. Subcontrollers 81 include at least two types of subcontrollers. A first type subcontroller is an optimization-based subcontroller which optimizes an objective function that is a cost function to be minimized for calculating actions and outputs a control action. A second type subcontroller is a prediction-subcontroller which predicts based on machine learning models and outputs a predicted action.
Abstract:
An expert model unit 81 generates predicted expert control actions based on an expert model which is a machine learning model trained using data collected when an expert operated a plant which is a control target or a plant of the same or similar characteristics. A transformer 82 constructs metrics or error measures involving the predicted expert control actions from the expert model unit 81 as an objective term. A combiner 83 collects different objective terms from the transformer 82 and a learner which outputs machine-learning models as objective terms and computes an optimal set of weights or combinations of the objective terms to construct an aggregated cost function for use in an optimizer.
Abstract:
This invention provides a water-leakage state estimation system configured to estimate a state of a water leakage in a specific area of a water distribution network. A learning unit is configured to: receive labeled data, which is labeled so as to separate past flow rate data into abnormal values and normal values, and past environment state condition data; build a prediction model for predicting the normal values in the labeled data through learning; and determine a score parameter defining a length of a period involving data to be verified through learning as well. A water-leakage estimation unit is configured to: compare predicted flow rate data obtained by supplying current environment condition data into the prediction model and current flow rate data to produce error values; and calculate an average value of the error values in the period of a window width defined by the score parameter to estimate a water-leakage score representing a state of the water-leakage in the specific area.
Abstract:
A hierarchical latent structure setting unit 81 sets a hierarchical latent structure that is a structure in which latent variables are represented by a tree structure and components representing probability models are located at nodes of a lowest level of the tree structure. A variational probability computation unit 82 computes a variational probability of a path latent variable that is a latent variable included in a path linking a root node to a target node in the hierarchical latent structure. A component optimization unit 83 optimizes each of the components for the computed variational probability. A gating function optimization unit 84 optimizes a gating function model that is a model for determining a branch direction according to the multivariate data in a node of the hierarchical latent structure, on the basis of the variational probability of the latent variable in the node.
Abstract:
The search means 91 searches for an optimization problem matching a specified search condition from a database that stores search information that associates first data indicating an optimization problem including an objective function and a constraint with second data indicating a feature of the optimization problem. The input means 92 accepts input of the second data as search condition.
Abstract:
A function input means 91 accepts input of a reward function whose features are set to satisfy a Lipschitz continuity condition. An estimation means 92 estimates a trajectory that minimizes Wasserstein distance, which represents distance between probability distribution of a trajectory of an expert and probability distribution of a trajectory determined based on parameters of the reward function. An update means 93 updates the parameters of the reward function to maximize the Wasserstein distance based on the estimated trajectory.