Patent classifications
G05B13/027
Method of calibrating a plurality of metrology apparatuses, method of determining a parameter of interest, and metrology apparatus
Methods for calibrating metrology apparatuses and determining a parameter of interest are disclosed. In one arrangement, training data is provided that comprises detected representations of scattered radiation detected by each of plural metrology apparatuses. An encoder encodes each detected representation to provide an encoded representation, and a decoder generates a synthetic detected representation from the respective encoded representation. A classifier estimates from which metrology apparatus originates each encoded representation or each synthetic detected representation. The training data is used to simultaneously perform, in an adversarial relationship relative to each other, a first machine learning process involving the encoder or decoder and a second machine learning process involving the classifier.
Real-time anomaly detection and classification during semiconductor processing
A method of detecting and classifying anomalies during semiconductor processing includes executing a wafer recipe a semiconductor processing system to process a semiconductor wafer; monitoring sensor outputs from a sensors that monitor conditions associated with the semiconductor processing system; providing the sensor outputs to models trained to identify when the conditions associated with the semiconductor processing system indicate a fault in the semiconductor wafer; receiving an indication of a fault from at least one of the models; and generating a fault output in response to receiving the indication of the fault.
Self-learning industrial robotic system
Example implementations described herein are directed to a simulation environment for a real world system involving one or more robots and one or more sensors. Scenarios are loaded into a simulation environment having one or more virtual robots corresponding to the one or more robots, and one or more virtual sensors corresponding to the one or more virtual system to train a control strategy model from reinforcement learning, which is subsequently deployed to the real world environment. In cases of failure of the real world environment, the failures are provided to the simulation environment to generate an updated control strategy model for the real world environment.
System and Method for Calibrating Feedback Controllers
A system for controlling an operation of a machine for performing a task is disclosed. The system submits a sequence of control inputs to the machine and receives a feedback signal. The system further determines, at each control step, a current control input for controlling the machine based on the feedback signal including a current measurement of a current state of the system by applying a control policy transforming the current measurement into the current control input based on current values of control parameters in a set of control parameters of a feedback controller. Furthermore, the system may iteratively update a state of the feedback controller defined by the control parameters using a prediction model predicting values of the control parameters and a measurement model updating the predicted values to produce the current values of the control parameters that explain the sequence of measurements according to a performance objective.
Systems and methods to control gain for an electric aircraft
Systems and methods to control gain of an electric aircraft are provided in this disclosure. The system may include gain scheduling to provide stability of the electric aircraft at various dynamic states of operation. The system may include a sensor to obtain measurement datum of an operating state. The system may further include a controller that adjusts a control gain of the electric aircraft as a function of the measurement datum. The gain control may be determined by a gain schedule generated by the controller.
Systems and methods for performing commands in a vehicle using speech and image recognition
Systems and methods are disclosed herein for implementation of a vehicle command operation system that may use multi-modal technology to authenticate an occupant of the vehicle to authorize a command and receive natural language commands for vehicular operations. The system may utilize sensors to receive data indicative of a voice command from an occupant of the vehicle. The system may receive second sensor data to aid in the determination of the corresponding vehicular operation in response to the received command. The system may retrieve authentication data for the occupants of the vehicle. The system authenticates the occupant to authorize a vehicular operation command using a neural network based on at least one of the first sensor data, the second sensor data, and the authentication data. Responsive to the authentication, the system may authorize the operation to be performed in the vehicle based on the vehicular operation command.
Safe and efficient training of a control agent
The training of a learning agent to provide real-time control of an object is disclosed. Training of the learning agent and training of a corresponding pioneer agent are iteratively alternated. The training of the learning and pioneer agents is under the supervision of a supervisor agent. The training of the learning agent provides feedback for subsequent training of the pioneer agent. The training of the pioneer agent provides feedback for subsequent training of the learning agent. During the training, a supervisor coefficient modulates the influence of the supervisor agent. As agents are trained, the influence of the supervisor agent is decayed. The training of the learning agent, under a first level of supervisor influence, includes real-time control of the object. The subsequent training of the pioneer agent, under a reduced level of supervisor influence, includes replay of training data accumulated during the real-time control of the object.
Predictive process control for a manufacturing process
Aspects of the disclosed technology encompass the use of a deep-learning controller for monitoring and improving a manufacturing process. In some aspects, a method of the disclosed technology includes steps for: receiving control values associated with a process station in a manufacturing process, predicting an expected value for an article of manufacture output from the process station, and determining if the deep-learning controller can control the manufacturing process based on the expected value. Systems and computer-readable media are also provided.
COMPUTING DEVICE AND METHOD FOR INFERRING AN AIRFLOW OF A VAV APPLIANCE OPERATING IN AN AREA OF A BUILDING
A method and computing device for inferring an airflow of a controlled appliance operating in an area of a building. The computing device stores a predictive model. The computing device determines a measured airflow of the controlled appliance and a plurality of consecutive temperature measurements in the area. The computing device executes a neural network inference engine using the predictive model for inferring an inferred airflow based on inputs. The inputs comprise the measured airflow and the plurality of consecutive temperature measurements. The inputs may further include at least one of a plurality of consecutive humidity level measurements in the area and a plurality of consecutive carbon dioxide (CO2) level measurements in the area. For instance, the controlled appliance is a Variable Air Volume (VAV) appliance and a K factor of the VAV appliance is calculated based on the inferred airflow.
METHOD AND DEVICE FOR DETECTING CONTAINERS WHICH HAVE FALLEN OVER AND/OR ARE DAMAGED IN A CONTAINER MASS FLOW
Method for detecting containers which have fallen over and/or are damaged in a container mass flow, wherein the containers in the container mass flow are transported vertically on a transporter, wherein the container mass flow is captured as an image data stream using at least one camera, and wherein the image data stream is evaluated by an image processing unit, wherein the image data stream is evaluated by the image processing unit using a deep neural network in order to detect and locate the containers which have fallen over and/or are damaged.