Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for calculating the trajectory likelihood of recurrent neural network based on output state constraints

A technology of recurrent neural network and calculation method, applied in neural learning methods, biological neural network models, etc., can solve problems such as few model parameters, inability to get rid of Markov properties, and weak model expression ability.

Active Publication Date: 2017-12-15
FUDAN UNIV
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] There are also some works that use the model of reverse reinforcement learning to probabilistically model the trajectory. The main problem of these methods is that using Markov decision process for modeling and using the model of reverse reinforcement learning, although it can capture the future information, but still cannot get rid of the Markov property; although the model using maximum entropy reverse reinforcement learning can capture long-distance dependencies, it is constrained by the lack of model parameters and the poor expressiveness of the model.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for calculating the trajectory likelihood of recurrent neural network based on output state constraints
  • Method for calculating the trajectory likelihood of recurrent neural network based on output state constraints
  • Method for calculating the trajectory likelihood of recurrent neural network based on output state constraints

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be described below in conjunction with specific examples:

[0039] 1. Training neural network model parameters based on historical trajectory data

[0040] (1) Define a single-layer simple cyclic neural network N, and the corresponding parameter is W N ={W hh ,W xh ,b}, each element is initialized from a uniform distribution of [-α,α], where α is a preset constant, such as 0.03. Then the feed-forward calculation function of the neural network is N(v i , h; W N ) = σ(W xh v i +W hhh +b), where σ() is a nonlinear activation function, which may be defined as the hyperbolic tangent function tanh().

[0041] (2) For each road r in the road network i , define the corresponding I-dimensional (such as 100) word embedding as v i , initialize each element of the word vector element from a uniform distribution of [-α,α].

[0042] (3) Construct a mask matrix M, where M[i,j] is 1 if and only if r i with r j Adjacent in the road network, otherw...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention belongs to the field of trajectory calculation technology, in particular to a method for calculating the trajectory likelihood of a recurrent neural network based on output state constraints. The method includes the following steps: a training phase of modeling a trajectory by using a recurrent neural network with output state limitation and training the model parameters according to historical trajectory data; and an online query phase of predicting the likelihood of moving to the next road section of each road section of the inputted trajectory according to the trained model. The method of the invention utilizes the strong expression ability of the deep neural network to learn the long-distance dependence which cannot be captured based on the Markov model and thus can more accurately model the trajectory data.

Description

technical field [0001] The invention belongs to the technical field of trajectory calculation, in particular to a method for calculating the likelihood probability of a trajectory of a recurrent neural network based on output state constraints. Background technique [0002] The popularity of mobile GPS devices has promoted the development of location-based services, and trajectory calculation has also emerged as the times require. With the acquisition of a large amount of trajectory data, it is possible to establish a probability model for these trajectory data. Trajectory model is a very important and fundamental problem in trajectory calculation. Probabilistic modeling of trajectories can help solve application problems related to driving paths, such as route recommendation, road condition prediction, trajectory prediction, frequent pattern mining, anomaly detection, etc., and has very large application scenarios. Existing trajectory probability modeling techniques are m...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06N3/08
CPCG06N3/08G06N3/084
Inventor 孙未未吴昊
Owner FUDAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products