IP Library › Granted Patent US 12,198,035
Granted Patent B2
US 12,198,035 · App. 18/482,693 · Granted Jan 14, 2025

Method for predicting the areas of information needed to be collected

Inventors: Taeho Lee (Seoul, KR); Minseop Kim (Seoul, KR); Sanghyeok Choi (Seoul, KR); Jeonghoon Lee (Sejong-si, KR); Joongjae Kim (Daejeon, KR); Ikchan Ju (Daejeon, KR)
Assignees: MAKINAROCKS CO., LTD.; HANON SYSTEMS
G06N3/045G06N3/092
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,198,035
App. No.
18/482,693
Granted
Jan 14, 2025
Kind
B2
Abstract

Disclosed is a method for predicting areas of environmental information needed to be collected, which is performed by one or more processors of a computing device. The method may include: outputting one or more episodes based on environmental information; measuring uncertainty for each of the one or more episodes; and predicting an area of the environmental information needed to be collected based on the measured uncertainty.

Claims (36)

1. A method for predicting an area of environmental information needed to be collected, the method performed by a computing device, the method comprising:

outputting one or more episodes based on environmental information by inputting the environmental information into a first neural network model, wherein the first neural network model corresponds to a neural network model pre-trained based on the environmental information, and wherein the first neural network model includes a reinforcement-learning agent;

measuring an uncertainty for each of the one or more episodes by inputting the one or more episodes into a second neural network model;

calculating an average of measured uncertainties for the one or more episodes;

choosing a largest average of the measured uncertainties among the calculated average of the uncertainties;

selecting an area of the environmental information corresponding to the chosen largest average of the uncertainties; and

predicting an area of the environmental information needed to be collected based on the measured uncertainty and the calculated average of the uncertainties by predicting the selected area of the environmental information as the area of the environmental information needed to be collected; and

training the first neural network model by inputting the predicted area of the environmental information to the reinforcement-learning agent, and wherein the reinforcement-learning agent uses the predicted environmental information for next time-point prediction to predict environmental information at continuous future time points.

2. The method of claim 1 , wherein the environmental information includes external environmental information, internal environmental information, and control information,

the external environmental information includes at least one of a vehicle speed, an external temperature, an air flow of an air conditioning device, an air inflow amount, weather information, or external humidity,

the internal environmental information includes at least one of evaporator information, heater information, cooler information, waste heat recovery information, temperature information, humidity information, air cleanliness information, or air flow information, and

the control information includes at least one of compressor information, valve information, heating amount information, control information for condenser, control information for an evaporator, control information for a radiator, control information for an accumulator, control information for a chiller, control information for an outdoor heat exchanger, control information for an air purifying device, or control information for a waste heat recovery device.

3. The method of claim 1 , wherein the outputting of one or more episodes by inputting the environmental information into the first neural network model includes

adjusting external environmental information included in the environmental information, and

outputting one or more episodes based on the adjusted external environmental information.

4. The method of claim 1 , wherein the first neural network model includes an environment to which the agent belongs, and wherein the environment to which the agent belongs is implemented based on a dynamics model.

5. The method of claim 1 , wherein the second neural network model is pre-trained based on the environmental information, and corresponds to a neural network model in which a Monte Carlo dropout scheme is used.

6. A computer program stored in a non-transitory computer-readable storage medium, wherein when the computer program is executed by one or more processors, the computer program causes the one or more processors to perform operations for predicting an area of environmental information needed to be collected, and the operations comprise:

an operation of outputting one or more episodes based on environmental information by inputting the environmental information into a first neural network model, wherein the first neural network model corresponds to a neural network model pre-trained based on the environmental information, and wherein the first neural network model includes a reinforcement-learning agent;

an operation of measuring uncertainty for each of the one or more episodes by inputting the one or more episodes into a second neural network model;

an operation of calculating an average of measured uncertainties for the one or more episodes;

an operation of choosing a largest average of the measured uncertainties among the calculated average of the uncertainties;

an operation of selecting an area of the environmental information corresponding to the chosen largest average of the uncertainties; and

an operation of predicting the selected area of the environmental information as an area of the environmental information needed to be collected; and

an operation of training the first neural network model by inputting the predicted area of the environmental information to the reinforcement-learning agent, and wherein the reinforcement-learning agent uses the predicted environmental information for next time-point prediction to predict environmental information at continuous future time points.

7. A computing device comprising:

at least one processor; and

a memory,

wherein the at least one processor is configured to

output one or more episodes based on environmental information by inputting the environmental information into a first neural network model, wherein the first neural network model corresponds to a neural network model pre-trained based on the environmental information, and wherein the first neural network model includes a reinforcement-learning agent,

measure uncertainty for each of the one or more episodes by inputting the one or more episodes into a second neural network model,

calculate an average of measured uncertainties for the one or more episodes,

choose a largest average of the measured uncertainties among the calculated average of the uncertainties,

select an area of the environmental information corresponding to the chosen largest average of the uncertainties,

predict an area of the environmental information needed to be collected based on the measured uncertainty and the calculated average of the uncertainties by predicting the selected area of the environmental information as the area of the environmental information needed to be collected, and

train the first neural network model by inputting the predicted area of the environmental information to the reinforcement-learning agent, and wherein the reinforcement-learning agent uses the predicted environmental information for next time-point prediction to predict environmental information at continuous future time points.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2023
From: LEE, JEONGHOON; KIM, JOONGJAE
To: HANON SYSTEMS
Reel/Frame 065152/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2023
From: LEE, TAEHO; KIM, MINSEOP; CHOI, SANGHYEOK
To: MAKINAROCKS CO., LTD.
Reel/Frame 065152/0595 →
Priority Claims (2)
KR 10-2022-0151350 · Nov 14, 2022 · national
KR 10-2023-0004781 · Jan 12, 2023 · national
Continuity (1)
Related Publication 20240160895A1 · May 16, 2024
References Cited (21)
US 10636295B1 · Kim et al. · 2020 [cited by applicant]
US 11314258B2 · Gomez Gutierrez · 2022 [cited by examiner]
US 11562167B2 · Yoon et al. · 2023 [cited by applicant]
US 12039728B2 · Browning · 2024 [cited by examiner]
US 20100023307A1 · Lee · 2010 [cited by examiner]
US 20210073912A1 · Silva et al. · 2021 [cited by applicant]
US 20210374545A1 · Kim et al. · 2021 [cited by applicant]
US 20220245312A1 · Wyrwas et al. · 2022 [cited by applicant]
KR 1020200084453A · 2020 [cited by applicant]
KR 1020200094650A · 2020 [cited by applicant]
KR 1020200116831A · 2020 [cited by applicant]
KR 1020210064794A · 2021 [cited by applicant]
KR 1020210147771A · 2021 [cited by applicant]
KR 1020220049709A · 2022 [cited by applicant]
KR 102461569B1 · 2022 [cited by applicant]
Cui et al. (“Uncertainty-Aware Data Aggregation for Deep Imitation Learning”, (ICRA) May 20-24, 2019 pp. 761-767) (Year: 2019). [cited by examiner]
Hu et al. (“A Multirange Vehicle Speed Prediction With Application to Model Predictive Control-Based Integrated Power and Thermal Management of Connected Hybrid Electric Vehicles”, vol. 144, Jan. 2022) (Year: 2022). [cited by examiner]
Lutjens et al. (“Safe Reinforcement Learning with Model Uncertainty Estimates”, May 20-24, 2019 pp. 8662-8664). (Year: 2019). [cited by examiner]
Steinbrener et al. (“Measuring the Uncertainty of Predictions in Deep Neural Networks with Variational Inference”, Sensors 2020) (Year: 2020). [cited by examiner]
Chen et al. (“Autonomous Exploration Under Uncertainty via Deep Reinforcement Learning on Graphs”, 2020 IEEE) (Year: 2020). [cited by examiner]
Zhao et al. (“Uncertainty-based Decision Making Using Deep Reinforcement Learning”, 22nd International Conference on Information Fusion, Jul. 2-5, 2019) (Year: 2019). [cited by examiner]