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

Space crowdsourcing method based on block chain and deep reinforcement learning and terminal

A reinforcement learning and blockchain technology, applied in the space crowdsourcing method and terminal field based on blockchain and deep reinforcement learning, can solve the problems of spatial crowdsourcing data privacy and security, not considering the task assignment requester, stealing data, etc. , to achieve the effect of overcoming data privacy leakage

Active Publication Date: 2021-03-23
FUJIAN NORMAL UNIV
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main reasons for the privacy and security of space crowdsourcing data are as follows: First, the data collected by space missions has high privacy, but because there is no task protection mechanism for the existing task release, the task is unrestricted to all requesters. visible
There may be some malicious requesters going to the location of the space mission to steal the data they need to collect, resulting in the leakage of high privacy data
Second, the spatial crowdsourcing system does not have a perfect task allocation mechanism
Many existing space crowdsourcing systems adopt the server allocation mode or the requester's self-application method, and do not consider the quality of the requester in the process of sending tasks to the requester. If the requester is a malicious participant, it may be in the Steal the data collected by the task during the execution of the task
Third, the traditional spatial crowdsourcing system adopts a centralized structure, and the entire system relies too much on the crowdsourcing server. Once the server is attacked, all data will be lost
[0005] Existing research results can protect space crowdsourcing data privacy to a certain extent, but there are still the following deficiencies: (1) How to prevent malicious requesters from going to the mission site to steal the data privacy contained in highly sensitive space missions is not considered; ( 2) Does not consider how to assign tasks to trusted requesters for execution
(3) How to prevent data privacy leakage from the single point of failure of the spatial crowdsourcing server is not considered
(4) Does not consider how to strike a balance between enhancing data privacy security and ensuring system performance

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
  • Space crowdsourcing method based on block chain and deep reinforcement learning and terminal
  • Space crowdsourcing method based on block chain and deep reinforcement learning and terminal
  • Space crowdsourcing method based on block chain and deep reinforcement learning and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0096] Please refer to figure 1 , Embodiment 1 of the present invention is:

[0097] A spatial crowdsourcing method based on blockchain and deep reinforcement learning, including steps:

[0098] S1. Obtain a registration request sent by the requesting end, where the registration request includes a requester ID and a requester level;

[0099] S2. Obtain blockchain information, where the blockchain information includes a blockchain level;

[0100] S3. Determine the corresponding block chain level according to the requester level, and register the requester identification on the block chain corresponding to the block chain level corresponding to the requester level, so that the request The requester corresponding to the identifier can query the blocks on the blockchain;

[0101] S4. Obtain the task release information sent by the issuer, where the task release information includes location information, task completion time limit, estimated remuneration, and task identification...

Embodiment 2

[0117] A spatial crowdsourcing method based on blockchain and deep reinforcement learning, which differs from Embodiment 1 in that:

[0118] The S5 is specifically:

[0119] S51. Obtain the set of computing capabilities of the block generation nodes on the block chain corresponding to the block chain level corresponding to the task level and the set of transaction sizes up to the first moment, according to the set of transaction sizes and the set The block chain node computing capability set determines the first state space of the first DQN algorithm:

[0120] S 1 (t1) =[TSize t1 ,N c ] (t1) ;

[0121] Among them, S 1 (t1) represents the first state space, t1 represents the first moment, TSize t1 Indicates the set of transaction sizes up to the first time t1, N c Indicates the set of computing power of the block generation node;

[0122] Specifically, the transaction size set represents a set of the sizes of all tasks in the blockchain determined up to the first mom...

Embodiment 3

[0160] A spatial crowdsourcing method based on blockchain and deep reinforcement learning, which differs from Embodiment 1 or Embodiment 2 in that:

[0161] After said S53, it is specifically:

[0162] S54. Determine the deployment mode of the block according to the alternative action space, and publish the task release information to the blockchain corresponding to the blockchain level corresponding to the task level according to the deployment mode ;

[0163] S55. Calculate and execute the candidate action space A 1 (t1) ′ after the reward R 1 (t1) And get the updated first state space S 1 (t1+1) ;

[0164]

[0165] S55, will S 1 (t1) 、A 1 (t1) ', R 1 (t1) and S 1 (t1+1) Stored in the experience library of the first DQN algorithm as a piece of test information at t1 time;

[0166] S56. Randomly take out mini-batch from the experience library 1 pieces of quiz information, mini-batch 1 Indicates the number of iterations of the first DQN algorithm;

[0167...

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 invention provides a space crowdsourcing method and terminal based on a block chain and deep reinforcement learning, and the method comprises the steps: obtaining a registration request which is transmitted by a request end and comprises a requester identification and a requester level; acquiring block chain information, wherein the block chain information comprises a block chain grade; determining a corresponding blockchain level according to the requester level, and registering the requester identifier to a blockchain corresponding to the blockchain level, so that a request end corresponding to the requester identifier can query a block on the blockchain; obtaining task release information sent by a release end, wherein the task release information comprises position information; determining a corresponding blockchain level according to the position information, packaging the task release information into blocks, and releasing the blocks to a blockchain corresponding to the blockchain level corresponding to the task level. According to the method, the task release information, the block chain and the requestor are graded, and the task release information with the same grade is on the same block chain and can only be viewed by the requestor with the corresponding grade, so that high privacy of task release is achieved.

Description

technical field [0001] The present invention relates to the field of space crowdsourcing, in particular to a space crowdsourcing method and terminal based on blockchain and deep reinforcement learning. Background technique [0002] Spatial crowdsourcing means that the task is released to the spatial crowdsourcing server. The task includes a specific geographical location. The server assigns the task to the requester near the geographical location of the task. After accepting the assigned task, the requester goes to the designated location to perform the task. Collect relevant data during the task and upload it to the spatial crowdsourcing task server. With the rapid development of advanced low-cost sensors, communication technology, and smartphone technology, spatial crowdsourcing technology is widely used in the field of Internet of Things. Spatial crowdsourcing, as an efficient and convenient data collection technology, can provide data for various Internet of Things appl...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/27G06F16/23G06F21/62G06Q10/06
CPCG06F16/27G06F16/23G06F21/6245G06Q10/0631
Inventor 林晖彭敏汪晓丁
Owner FUJIAN NORMAL 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