Generative Adversarial Network for Vehicle Location Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training neural networks for vehicular environments requires extensive human effort for data annotation and algorithm testing to identify regularly visited locations, which is time-consuming and inefficient.

Innovation Solution

A computer-implemented method utilizing weak supervision and a generative adversarial network (GAN) to analyze location and time-based data from vehicles, filtering noisy data and determining center points associated with regularly visited locations, then using these points to train a model to identify such locations without manual pre-training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual annotation and algorithm testing are used to train neural networks, then model accuracy can be improved, but training time and human effort increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system uses the vehicle's own location data and time-based data to automatically train the neural network model. The vehicle serves as both the data source and the subject of analysis, eliminating the need for external manual annotation. The model learns patterns of regularly visited locations through self-supervised learning from the vehicle's operational data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A generative adversarial network (GAN) is introduced as an intermediary to generate synthetic location data and patterns that supplement the actual vehicle data. The GAN creates realistic but artificial training samples, allowing the model to learn from both real and synthetic data, thereby improving accuracy without requiring additional manual annotation of real-world data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If extensive manual annotation is performed, then data quality improves, but the complexity of the training process increases

Engineering Contradiction:
Improvedata qualityVSAvoidtraining process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically processes raw location data through clustering algorithms to identify regularly visited locations without manual intervention. The vehicle's own data serves as the training material, and the system self-regulates the annotation process through automated pattern recognition, maintaining data quality while reducing process complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The training process is divided into distinct modules: data collection, noise filtering, center point determination, pattern recognition, and model training. Each module handles a specific aspect of the process independently, making the overall complex training process more manageable and maintainable while preserving data quality through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If more data points are collected for analysis, then identification accuracy improves, but data processing complexity increases

Engineering Contradiction:
Improveidentification accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential features from the collected location data - specifically the center points of regularly visited locations and temporal patterns. Rather than processing all raw data points, the system identifies and extracts the critical elements needed for accurate identification, reducing processing complexity while maintaining or improving accuracy through focused analysis of key features.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The data processing pipeline is segmented into specialized stages: noise filtering removes irrelevant data, center point determination identifies key locations, and pattern recognition analyzes temporal behaviors. Each segment handles a specific aspect of data processing with optimized algorithms, making the overall process more efficient while utilizing comprehensive data for improved accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11551097B2System and method for utilizing weak supervision and a generative adversarial network to identify a location
Publication Date: 2023.01.10 HONDA MOTOR CO LTD
  • US11551097B2 patent drawing
  • US11551097B2 patent drawing
  • US11551097B2 patent drawing

AI summary

A system and method for utilizing weak supervision and a generative adversarial network to identify a location that includes receiving location data and time based data associated with locations of a vehicle and analyzing the location data and the time based data to filter noisy data associated with the locations of the vehicle. The system and method also include determining a plurality of labeling functions that are associated with at least one center point that is associated with a point of interest location that is regularly visited by the vehicle and the time based data. The system and method further include inputting the plurality of labeling functions to the generative adversarial network to train at least one model of the generative adversarial network to identify the point of interest location that is regularly visited by the vehicle.