CN109345048B - Prediction method, prediction device, electronic equipment and computer readable storage medium - Google Patents

Prediction method, prediction device, electronic equipment and computer readable storage medium Download PDF

Info

Publication number
CN109345048B
CN109345048B CN201810853151.XA CN201810853151A CN109345048B CN 109345048 B CN109345048 B CN 109345048B CN 201810853151 A CN201810853151 A CN 201810853151A CN 109345048 B CN109345048 B CN 109345048B
Authority
CN
China
Prior art keywords
cross
predetermined
border
data
foreign exchange
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810853151.XA
Other languages
Chinese (zh)
Other versions
CN109345048A (en
Inventor
黄涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced Nova Technology Singapore Holdings Ltd
Original Assignee
Advanced New Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced New Technologies Co Ltd filed Critical Advanced New Technologies Co Ltd
Priority to CN201810853151.XA priority Critical patent/CN109345048B/en
Publication of CN109345048A publication Critical patent/CN109345048A/en
Application granted granted Critical
Publication of CN109345048B publication Critical patent/CN109345048B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • G06Q10/06375Prediction of business process outcome or impact based on a proposed change
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Educational Administration (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Game Theory and Decision Science (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Quality & Reliability (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the disclosure discloses a prediction method, a prediction device, electronic equipment and a computer readable storage medium. The method comprises the following steps: acquiring cross-border travel data related to a predetermined country; wherein the cross-border tour data at least comprises user attention data to the cross-border tour of the predetermined country and historical foreign exchange transaction data related to the cross-border tour generated by the predetermined country; and predicting foreign exchange transaction data related to cross-border travel generated by the predetermined country in a future predetermined time period according to the cross-border travel data and a pre-trained prediction model. The cross-border travel data adopted by the mode disclosed by the invention not only comprise historical foreign exchange transaction data, but also comprise concern data of people to the cross-border travel of the preset country, so that the predicted cross-border travel related foreign exchange transaction data is more objective and accurate, certain emergency situations can be embodied, and data support is provided for relevant departments to take measures.

Description

Prediction method, prediction device, electronic equipment and computer readable storage medium
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a prediction method, an apparatus, an electronic device, and a computer-readable storage medium.
Background
Under the condition that the economy is increasingly open, no matter enterprises, banks, governments and individuals have to face the objective existence of foreign exchange transactions, the enterprises, banks, governments and individuals are influenced by the change of exchange rate actively or passively, and when hard currency is held, the increase of the exchange rate brings income; when holding soft money, a drop in exchange rate can result in losses.
In the foreign exchange transaction, the future foreign exchange transaction amount is accurately predicted, and the foreign exchange operation team can be helped to make a precise decision, so that the loss caused by market fluctuation is avoided. The current foreigner trading volume prediction mode is based on simple statistics and has poor flexibility and applicability; in addition, the data source on which the prediction is based is single and only historical transaction data owned by the company, so that the prediction is not accurate enough.
Disclosure of Invention
The embodiment of the disclosure provides a prediction method, a prediction device, electronic equipment and a computer-readable storage medium.
In a first aspect, an embodiment of the present disclosure provides a prediction method, including:
acquiring cross-border tour data related to a predetermined country; wherein the cross-border tour data at least comprises user attention data to the cross-border tour of the predetermined country and historical foreign exchange transaction data related to the cross-border tour generated by the predetermined country;
and predicting foreign exchange transaction data related to cross-border travel generated by the predetermined country in a future predetermined time period according to the cross-border travel data and a pre-trained prediction model.
Further, the prediction method further comprises:
obtaining a plurality of training samples; the training sample comprises cross-border travel data and real foreign exchange transaction data corresponding to the cross-border travel data;
and training a machine self-learning model by using the training samples to obtain the prediction model.
Further, the machine self-learning model includes at least a deep neural network.
Further, the cross-border game data further comprises user data.
Further, predicting the foreign exchange transaction data related to the cross-border tour generated by the predetermined country in a future predetermined time period according to the cross-border tour data and a pre-trained prediction model, comprising:
predicting the number of people who travel to the predetermined country in the future predetermined time period according to cross-border travel attention data of the user to the predetermined country and a pre-trained first prediction model, and determining a cross-border travel related first foreign exchange transaction amount in the future predetermined time period according to the number of people and per-person travel consumption in the predetermined country;
predicting a second foreign exchange transaction amount related to the cross-border tour generated by the predetermined country in the future predetermined time period according to historical foreign exchange transaction data related to the cross-border tour generated by the predetermined country and a second pre-trained prediction model;
predicting a third foreign exchange transaction amount related to cross-border travel generated by the predetermined country by the user in the future predetermined time period according to the user data and a pre-trained third prediction model;
and predicting the foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to the first foreign exchange transaction amount, the second foreign exchange transaction amount, the third foreign exchange transaction amount and a pre-trained fourth prediction model.
Further, the prediction method further comprises:
obtaining a plurality of first training samples; wherein the first training sample comprises at least cross-border travel interest data of the user for the predetermined country collected over a first predetermined historical period of time, and a real number of people traveling to the predetermined country after the first predetermined historical period of time;
and training a pre-established first machine self-learning model by using the plurality of first training samples to obtain the first prediction model.
Further, the prediction method further comprises:
obtaining a plurality of second training samples; wherein the second training sample comprises at least a sample fx volume associated with the cross-border travel generated in the predetermined country within a second predetermined historical period of time and a resultant fx volume associated with the cross-border travel generated in the predetermined country after the second predetermined historical period of time;
and training a pre-established second machine self-learning model according to the plurality of second training samples to obtain the second prediction model.
Further, the prediction method further comprises:
obtaining a plurality of third training samples; wherein the third training sample comprises at least user data collected in a third predetermined historical time period and user foreign exchange transaction amount corresponding to the user data and related to cross-border travel generated by the predetermined country after the third predetermined historical time period;
and training a pre-established third machine self-learning model by using the plurality of third training samples to obtain the third prediction model.
Further, the prediction method further comprises:
obtaining a plurality of fourth training samples; wherein the fourth training sample comprises at least the first, second, third, and fourth predetermined historical time periods of the foreign exchange traffic associated with cross-border tours generated in the predetermined country;
and training a pre-established fourth machine self-learning model by using the plurality of fourth training samples to obtain the fourth prediction model.
Further, the first, second, third and/or fourth machine self-learning models include at least a deep neural network.
Further, the data of interest of the user to the predetermined country cross-border tour comprises comment data of the user to the predetermined country cross-border tour.
In a second aspect, an embodiment of the present disclosure provides a prediction apparatus, including:
a first acquisition module configured to acquire cross-border travel data related to a predetermined country; wherein the cross-border tour data at least comprises user attention data for cross-border tours in the predetermined country and historical foreign exchange transaction data related to cross-border tours generated in the predetermined country;
and the prediction module is configured to predict foreign exchange transaction data related to cross-border travel generated by the predetermined country in a future predetermined time period according to the cross-border travel data and a pre-trained prediction model.
Further, the prediction apparatus further comprises:
a second acquisition module configured to acquire a plurality of training samples; the training sample comprises cross-border travel data and real foreign exchange transaction data corresponding to the cross-border travel data;
a first training module configured to train a machine self-learning model using the plurality of training samples, obtaining the predictive model.
Further, the machine self-learning model includes at least a deep neural network.
Further, the cross-border game data further comprises user data.
Further, the prediction module includes:
a first prediction submodule configured to predict a number of people who travel to the predetermined country in the future predetermined time period according to cross-border travel attention data of the user to the predetermined country and a pre-trained first prediction model, and determine a first foreign exchange transaction amount related to cross-border travel in the future predetermined time period according to the number of people and per-person travel consumption in the predetermined country;
a second prediction submodule configured to predict a second amount of foreign exchange transactions related to the cross-border trip generated by the predetermined country in the future predetermined time period, based on historical foreign exchange transaction data related to the cross-border trip generated by the predetermined country and a second pre-trained prediction model;
a third prediction submodule configured to predict a third foreign exchange transaction amount related to cross-border travel generated by the predetermined country by the user in the future predetermined time period according to the user data and a pre-trained third prediction model;
a fourth prediction sub-module configured to predict the foreign exchange transaction amount related to the cross-border tour generated in the predetermined country in the future predetermined time period according to the first, second and third foreign exchange transaction amounts and a pre-trained fourth prediction model.
Further, the prediction apparatus further comprises:
a third acquisition module configured to acquire a plurality of first training samples; wherein the first training sample comprises at least cross-border travel interest data of the user for the predetermined country collected over a first predetermined historical period of time, and a real number of people traveling to the predetermined country after the first predetermined historical period of time;
a second training module configured to train a pre-established first machine self-learning model with the plurality of first training samples to obtain the first prediction model.
Further, the prediction apparatus further includes:
a fourth acquisition module configured to acquire a plurality of second training samples; wherein the second training sample comprises at least a sample foreign exchange transaction amount related to the cross-border trip generated by the predetermined country within a second predetermined historical time period, and a result foreign exchange transaction amount related to the cross-border trip generated by the predetermined country after the second predetermined historical time period;
a third training module configured to train a pre-established second machine self-learning model according to the plurality of second training samples to obtain the second prediction model.
Further, the prediction apparatus further includes:
a fifth obtaining module configured to obtain a plurality of third training samples; wherein the third training sample comprises at least user data collected in a third predetermined historical time period and user foreign exchange transaction amount corresponding to the user data and related to cross-border travel generated by the predetermined country after the third predetermined historical time period;
a fourth training module configured to train a pre-established third machine self-learning model with the plurality of third training samples to obtain the third prediction model.
Further, the prediction apparatus further comprises:
a sixth obtaining module configured to obtain a plurality of fourth training samples; wherein the fourth training sample comprises at least the first, second, third, and related foreign exchange trades for the predetermined country over a fourth predetermined historical period of time;
a fifth training module configured to train a pre-established fourth machine self-learning model with the plurality of fourth training samples to obtain the fourth prediction model.
Further, the first, second, third and/or fourth machine self-learning models include at least a deep neural network.
Further, the data of interest of the user to the predetermined country cross-border tour comprises comment data of the user to the predetermined country cross-border tour.
The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions.
In one possible design, the prediction apparatus has a structure including a memory for storing one or more computer instructions for supporting the prediction apparatus to perform the prediction method in the first aspect, and a processor configured to execute the computer instructions stored in the memory. The predicting means may further comprise a communication interface for communicating the predicting means with other devices or a communication network.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including a memory and a processor; wherein the memory is configured to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method steps of the first aspect.
In a fourth aspect, the disclosed embodiments provide a computer-readable storage medium for storing computer instructions for a prediction apparatus, which contains computer instructions for performing the prediction method in the first aspect.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the embodiment of the disclosure, the cross-border travel data is acquired, and then the acquired cross-border travel data is subjected to predictive analysis by using a predictive model trained by sample data in advance, so that the foreign exchange transaction data related to the cross-border travel generated in the predetermined country in the future predetermined time period is finally obtained. Because the cross-border trip data adopted by the mode disclosed by the invention not only comprises historical foreign exchange transaction data, but also comprises data concerning the cross-border trip of the predetermined country, the predicted foreign exchange transaction data related to the cross-border trip is more objective and accurate, some emergency situations can be embodied, and data support is provided for relevant departments to take counter measures.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
Other features, objects, and advantages of the present disclosure will become more apparent from the following detailed description of non-limiting embodiments when taken in conjunction with the accompanying drawings. In the drawings:
FIG. 1 illustrates a flow diagram of a prediction method according to an embodiment of the present disclosure;
FIG. 2 illustrates a flow diagram of a portion of a predictive model trained in a predictive method according to an embodiment of the present disclosure;
FIG. 3 shows a schematic structural diagram of a 4-layer deep neural network according to an embodiment of the present disclosure;
FIG. 4 shows a flow chart of step S102 according to the embodiment shown in FIG. 1;
FIG. 5 illustrates a flow diagram of training a first predictive model portion of a predictive method in accordance with an embodiment of the present disclosure;
FIG. 6 illustrates a flow diagram of training a second predictive model portion of a predictive method in accordance with an embodiment of the present disclosure;
FIG. 7 illustrates a flow diagram of training a third predictive model portion of a predictive method in accordance with an embodiment of the present disclosure;
FIG. 8 illustrates a flow diagram of a portion of training a fourth predictive model in a predictive method in accordance with an embodiment of the disclosure;
FIG. 9 shows a block diagram of a prediction device according to an embodiment of the present disclosure;
FIG. 10 is a block diagram illustrating the structure of a portion of a predictive model trained in a predictive device according to an embodiment of the present disclosure;
FIG. 11 illustrates a block diagram of a prediction module 902 according to the embodiment shown in FIG. 9;
FIG. 12 is a block diagram illustrating a first predictive model training portion of a predictive device according to an embodiment of the present disclosure;
FIG. 13 is a block diagram illustrating the structure of a portion of a prediction apparatus for training a second prediction model according to an embodiment of the present disclosure;
FIG. 14 is a block diagram illustrating a third predictive model training portion of a predictive device according to an embodiment of the present disclosure;
FIG. 15 is a block diagram illustrating a fourth portion of a predictive model trained in a predictive device according to an embodiment of the present disclosure;
fig. 16 is a schematic structural diagram of an electronic device suitable for implementing a prediction method according to an embodiment of the present disclosure.
Detailed Description
Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement them. Also, for the sake of clarity, parts not relevant to the description of the exemplary embodiments are omitted in the drawings.
In the present disclosure, it is to be understood that terms such as "including" or "having," etc., are intended to indicate the presence of the disclosed features, numbers, steps, behaviors, components, parts, or combinations thereof, and are not intended to preclude the possibility that one or more other features, numbers, steps, behaviors, components, parts, or combinations thereof may be present or added.
It should be further noted that the embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict. The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 shows a flow diagram of a prediction method according to an embodiment of the present disclosure. As shown in fig. 1, the prediction method includes the following steps S101 to S102:
in step S101, cross-border tour data related to a predetermined country is acquired; wherein the cross-border tour data at least comprises user attention data for cross-border tours in the predetermined country and historical foreign exchange transaction data related to cross-border tours generated in the predetermined country;
in step S102, forex trading data related to cross-border travel generated in the predetermined country in a future predetermined time period is predicted according to the cross-border travel data and a pre-trained prediction model.
Steps S101 and S102 will be further described below, respectively.
Step S101
In the present embodiment, the predetermined country may be any one or more countries using the same currency other than the own country, such as japan, the united states, countries of the european union, and the like. The cross-border swimming data at least comprises cross-border swimming attention data of the user to the predetermined country aiming at any country or region. The cross-border tour attention data of the user to the predetermined country can be acquired through various known channels, for example, the user can crawl comment data of the cross-border tour of the predetermined country through a web crawler, and the number of people who intend to travel to the predetermined country can be obtained after the comment data are subjected to sentiment analysis and the like. And the data of people's interest in cross-border travel of the predetermined country can be obtained through the statistical analysis of the consulting data of the tourism company. The cross-border travel-related fx transaction data may be fx transaction data generated by tourists traveling to a predetermined country within a predetermined historical period of time and the tourists exchanging currencies of the predetermined country. In one embodiment, the historical fx transaction data may include fx transaction amounts. In another embodiment, the historical fx transaction data may also include the number of people traveling to a predetermined country, user data for each guest, etc. over a predetermined historical period of time; the data for each guest includes, but is not limited to, the amount of the foreign exchange transaction for each guest, the time the foreign exchange transaction was made, the location, the number of times the guest went to the predetermined country, and the like. The historical foreign exchange transaction data may be foreign exchange transaction data historically related across the travel with the predetermined country, as authentic data. The historical foreign exchange transaction data has a certain development rule in a longer period, so that the foreign exchange transaction data related to cross-border travel generated by the predetermined country in the future predetermined time period can be reflected to a certain extent. For example, as the economy of a country rapidly develops, more and more users select cross-border travel on holidays, and thus fx transaction data related to cross-border travel generated in most countries is on the rise.
In one embodiment, the data of interest of the user to the cross-border tour of the predetermined country is data having an influence on the cross-border tour of the predetermined country within a predetermined period of time in the future, rather than some data of interest that is expired. Therefore, when acquiring the attention data of the user to the predetermined country cross-border tour, a time limit can be set, and the attention data generated within the time limit can be acquired. For example, the term may be set as a time period between the last travel season and the next travel season of the predetermined country. In practical application, the time limit can be set according to practical conditions such as the national conditions of a predetermined country, the conditions of scenic spots, statistical requirements and the like, so that the acquired attention data can more accurately reflect the foreign exchange transaction data related to cross-border travel in a future predetermined time period.
Step S102
In this embodiment, the predictive model may be a machine self-learning model. The machine self-learning model comprises but is not limited to a convolutional neural network, a deep neural network, a support vector machine, K-means, K-neighbors, a decision tree, a random forest and a combination of one or more of Bayesian networks. After the machine self-learning model is trained by a plurality of training samples, conclusive data related to parameters can be predicted based on the corresponding parameters. The machine self-learning model in the embodiment can predict and obtain the foreign exchange transaction data related to the cross-border tour generated by the predetermined country in the future predetermined time period at least through the cross-border tour data of the predetermined country. The predicted fx transaction data includes at least the amount of fx transactions likely to be generated by the guest traveling to the predetermined country in a predetermined time period in the future. The foreign exchange transaction data may include the number of persons who may travel to the predetermined country, data of each visitor, and the like in a predetermined period of time in the future, in addition to the foreign exchange transaction amount; the data for each guest includes, but is not limited to, the amount of foreign exchange transactions for each guest, and the like.
The prior art also has a technical scheme for predicting the foreign exchange transaction data, but the prediction in the prior art is usually based on single historical foreign exchange transaction data, and can not effectively cope with sudden scenes, such as sudden typhoons, so that a certain foreign scenic spot goes out of business, and foreign exchange transactions generated by cross-border tourism are avoided; there are also prior art techniques that make predictions based on total historical transaction data, resulting in insufficient transaction data mining dimensions. In the embodiment of the disclosure, the cross-border travel data is acquired, and the acquired cross-border travel data is subjected to predictive analysis by using a predictive model trained by sample data in advance, so that the foreign exchange transaction data related to the cross-border travel generated in the predetermined country in the future predetermined time period is finally acquired. Because the cross-border travel data adopted by the mode disclosed by the invention not only comprise historical foreign exchange transaction data, but also comprise concern data of people to the cross-border travel of the predetermined country, the predicted cross-border travel related foreign exchange transaction data is more objective and accurate, can embody some emergency situations, and provides data support for relevant departments to take countermeasures.
In an optional implementation manner of this embodiment, as shown in fig. 2, the method further includes the following steps S201 to S202:
in step S201, a plurality of training samples are acquired; the training sample comprises cross-border travel data and real foreign exchange transaction data corresponding to the cross-border travel data;
in step S202, a machine self-learning model is trained by using the training samples, and the prediction model is obtained.
In the optional implementation manner, a suitable machine self-learning model can be selected according to actual conditions, and the structure of the machine self-learning model is established. For example, the neural network model is selected, the convolutional neural network model or the deep learning neural network model is selected according to actual conditions, an input layer, an output layer and an intermediate layer of the neural network model are set, and an objective function of the neural network can be set. The establishment of the machine self-learning model may be based on the prior art and will not be described herein.
The training sample in this embodiment includes cross-border travel data and real foreign exchange transaction data corresponding to the cross-border travel data. The cross-border game data refers to cross-border game data in a historical time period, and real foreign exchange transaction data are generated according to the cross-border game data in the historical time period. For example, if cross-border swimming data of the last year is collected as training samples at a frequency of one training sample per week, 52 sets of training samples may be generated, where the nth set (0-N = < 52) of training samples includes cross-border swimming data of 1 st to 6 th days in the nth week of the last year and real-world foreign exchange transaction data related to cross-border swimming of 7 th day. It is understood that the acquisition period and the acquisition frequency of the training samples may be set according to practical situations, and are not limited herein.
After enough training samples are collected, the machine self-learning model can be trained by using the training samples, and finally the trained prediction model is obtained. The training process differs according to the type of the machine self-learning model, and the existing technology can be adopted, which is not described herein again.
In an optional implementation manner of the embodiment, the machine self-learning model at least comprises a deep neural network.
In the optional implementation mode, a deep neural network can be used as a machine self-learning model, the deep neural network is more universal and flexible, and the deep neural network is an incremental learning model, so that the repeated calculation amount caused by data updating can be effectively reduced, and resources can be saved.
The following describes the process of establishing and training a machine self-learning model by taking a 4-layer deep neural network as an example.
As shown in FIG. 3, the 4-layer deep neural network includes an input layer z 1 Two hidden layers z 2 And z 3 Output layer z 4 The forward conduction formula of the 4-layer deep neural network is as follows:
a l+1 =W l z l +b l
z l+1 =f l+1 (a l+1 )
wherein Z 1 1 ≦ 4, representing the vector for layer l, (w) l ,b l ) Is the network weight between the l layer and the l +1 layer.
The sigmoid function can be adopted for each layer of excitation function when the excitation function is 0< l < 4, and the softmax function can be adopted for the excitation function when the l = 4.
The training process of the 4-layer deep neural network is as follows:
let a given training sample be (X = [ X ] 1 ,x 2 ,...,x N ],Y=[y 1 ,y 2 ,...,y N ]) Taking X as input, N as the number of the input X, and Y as the labeling result of X;
Figure GDA0003928918830000111
representing the output of the l-th layer of the deep neural network. The network training formula is as follows:
Figure GDA0003928918830000112
Δ l =(W l ) T Δ l+1 ο(f l (A l ))′
W l =W l -ηΔ l+1 (Z l ) T
b l =b l -ηΔ l+1 1
wherein L =4,l = L-1, L-2,. 1,
Figure GDA0003928918830000113
eta is the learning rate; when training is carried out by using the training sample, the network weight is adjusted by repeatedly using the training formula until the network weight tends to be stable or the training frequency reaches a certain value.
In an optional implementation manner of this embodiment, the cross-border game data further includes user data.
In an embodiment, the cross-border game data may also include user data. The user data may include historical fx transaction data for the user. A user who intends to travel to a predetermined country may exchange the currency of the predetermined country in advance, and thus may count historical transaction data of users who have exchanged the currency of the predetermined country but have not exited. In addition, each user has different attitudes towards cross-border swimming, some users may choose different countries for cross-border swimming every year in holidays, some users may like to go to a specific country or countries for cross-border swimming, and some users may not wish to play abroad. The user data may also include user profile data, such as a number of users who are willing to travel across predetermined countries in a predetermined time period in the future, predicted by analyzing the user profile data.
In an alternative implementation manner of this embodiment, as shown in fig. 4, the step S102 of predicting the foreign exchange transaction data related to the cross-border tour generated in the predetermined country in a future predetermined time period according to the cross-border tour data and the pre-trained prediction model further includes the following steps S401-S404:
in step S401, predicting the number of people who travel to the predetermined country in the future predetermined time period according to cross-border tour attention data of the user to the predetermined country and a pre-trained first prediction model, and determining a cross-border tour related first foreign exchange transaction amount in the future predetermined time period according to the number of people and per-person tour consumption in the predetermined country;
predicting a second foreign exchange transaction amount related to the cross-border tour generated in the predetermined country in the future predetermined time period according to historical foreign exchange transaction data related to the cross-border tour generated in the predetermined country and a second pre-trained prediction model in step S402;
in step S403, predicting a third foreign exchange transaction amount related to the cross-country trip generated by the user in the predetermined country in the future predetermined time period according to the user data and a pre-trained third prediction model;
in step S404, the foreign exchange transaction amount related to the cross-border tour generated in the predetermined country in the future predetermined time period is predicted according to the first, second and third foreign exchange transaction amounts and a pre-trained fourth prediction model.
In this optional implementation manner, in order to more accurately predict the foreign exchange transaction data related to the cross-border travel generated by the predetermined country, different types of cross-border travel data may be predicted respectively for different prediction models to obtain respective corresponding prediction results, and then the prediction results are integrated to obtain final foreign exchange transaction data. The different kinds of cross-border tour data can comprise cross-border tour comment data of the predetermined country by the user, historical transaction data related to cross-border tours generated by the predetermined country and user data; for the three kinds of cross-border tour data, three different prediction models, namely a first prediction model, a second prediction model and a third prediction model, can be trained in advance. The first prediction model, the second prediction model and the third prediction model respectively predict the three types of cross-border travel data to obtain the number of people who travel to the predetermined country in a future predetermined time period, obtain a first foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to the number of people, obtain a second foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to historical transaction data, and predict a third foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to user data. And then, carrying out predictive analysis on the first foreign exchange transaction amount, the second foreign exchange transaction amount and the third foreign exchange transaction amount through a fourth predictive model, and finally obtaining the foreign exchange transaction amount related to cross-border travel generated by a predetermined country in a future predetermined time period.
When the optional implementation mode predicts the foreign exchange transaction data related to the cross-border tour generated by the predetermined country in the future predetermined time period, not only the historical transaction data are considered, but also the comment data of the cross-border tour of the predetermined country is analyzed and predicted in a more targeted manner by the user, and the number of people who are likely to travel to the predetermined country and the foreign exchange transaction amount which can be generated in the future predetermined time period are determined; besides, the behavior of the user is considered, the potential foreign exchange transaction amount of each user is mined from a finer granularity level according to the foreign exchange transaction behavior of the user and other portrait data, and finally the foreign exchange transaction data in a future preset time period is obtained after the foreign exchange transaction data are comprehensively considered, so that the prediction result is more accurate, and the method can predict in advance when an emergency occurs and provides good data support for a corresponding coping strategy of the layout.
In an optional implementation manner of this embodiment, as shown in fig. 5, the method further includes the following steps S501 to S502:
in step S501, a plurality of first training samples are obtained; wherein the first training sample comprises at least cross-border travel interest data of the user for the predetermined country collected over a predetermined historical period of time, and a real number of people traveling to the predetermined country after the predetermined historical period of time;
in step S502, a pre-established first machine self-learning model is trained by using the plurality of first training samples, so as to obtain the first prediction model.
In this alternative implementation, the first predetermined historical period may be a certain period in the past, the cross-border tour attention data in the collected first training samples is collected in the first predetermined historical period, for example, the first predetermined historical period is N days in the past, the attention data in each first training sample is attention data in N (0-N-365) days in the past, and the number of real people who travel to the predetermined country after the first predetermined historical period in each first training sample is the number of people on N +1 day. Of course, it is understood that the first predetermined historical time period may be the past M (M > 1) weeks, months or years, the data of interest in the first training sample may also be data collected once M (M > 1) days, weeks or months in the past M weeks, months or years, and the actual number of people who travel to the predetermined country may also be the number of people who travel the next n (n > 1) weeks, months or years, which is set according to the actual situation and is not limited herein. After a plurality of first training samples are collected in the above mode, the first machine self-learning model can be trained by using the first training samples. The first machine self-learning model includes, but is not limited to, a convolutional neural network, a deep neural network, a support vector machine, K-means, K-neighbors, decision trees, random forests, bayesian networks, or a combination of one or more thereof. The structure of the first machine self-learning model can be constructed by utilizing the prior art and the actual conditions, and the detailed description is omitted. After the first machine self-learning model is trained by a plurality of first training samples, the number of people who travel to the predetermined country in the future can be predicted based on the data collected in a certain historical stage and focused on cross-border travel of the predetermined country by the user.
The following illustrates the construction of the first training sample and the training process of the first machine self-learning model.
Assume that the first predetermined historical time period is the past N days, let x k =[a,b]Positive and negative samples are a and b respectively for the concerned data counted on the kth day, namely the positive sample is the data of the concerned predetermined country, and the negative sample is the sample of the non-concerned predetermined country. [ X, Y ]]Form a first training sample, X = [ X ] 1 ,x 2 ,...,x N ]Y = c, where X is the data of interest for N days and c is the number of people actually traveling to the predetermined country on day N + 1. The meaning of the first training sample is to use the data of interest of the previous N days as input, and the number c of people who actually travel to the predetermined country on the (N + 1) th day as the labeling result. The more the first training samples constructed in the same way, the better the training, the X is used as the input of the first machine self-learning model during training, the output of the first machine self-learning model is compared with the labeling result c, the parameters of the first machine self-learning model are continuously adjusted, and after repeated training until the parameters of the first machine self-learning model tend to be stable or the training times exceed a certain number, the training can be ended, and the first prediction model is obtained.
In an optional implementation manner of this embodiment, as shown in fig. 6, the method further includes the following steps S601-S602:
in step S601, a plurality of second training samples are obtained; wherein the second training sample comprises at least a sample foreign exchange transaction amount related to the cross-border trip generated by the predetermined country within a second predetermined historical time period, and a result foreign exchange transaction amount related to the cross-border trip generated by the predetermined country after the second predetermined historical time period;
in step S602, a pre-established second machine self-learning model is trained according to the plurality of second training samples, so as to obtain the second prediction model.
In this alternative implementation, the second predetermined historical period may be a certain period in the past, for example, the second predetermined historical period is N days in the past, and the sample foreign exchange transaction amount in each second training sample is a cross-border foreign exchange transaction amount within N (0-N-365) days in the past, and the result foreign exchange transaction amount in each second training sample is a foreign exchange transaction amount of N +1 day. Of course, it is understood that the second predetermined historical time period may be the past M (M > 1) weeks, months or years, the sample foreign exchange transaction amount in the second training sample may also be data collected once for M (M > 1) days, weeks or months in the past M weeks, months or years, and the result foreign exchange transaction amount may also be a foreign exchange transaction amount for n (n > 1) weeks, months or years after the second predetermined historical time period, which is set according to practical situations and is not limited herein. After a plurality of second training samples are collected in the above manner, the second machine self-learning model may be trained by using the second training samples. The second machine self-learning model includes, but is not limited to, a convolutional neural network, a deep neural network, a support vector machine, K-means, K-neighbors, decision trees, random forests, bayesian networks, or any combination thereof. The structure of the second machine self-learning model can be constructed based on actual conditions by using the prior art, and is not described herein again. After the second machine self-learning model is trained by a plurality of second training samples, the foreign exchange transaction amount related to the cross-border trip generated by the predetermined country in the future predetermined time period can be predicted based on the foreign exchange transaction amount related to the cross-border trip collected in a certain historical stage.
The following is an example of the training process of the second training sample configuration and the second machine self-learning model.
Assume that the second predetermined historical time period is the past N days, [ X, Y]Form a second training sample, X = [ X ] 1 ,x 2 ,...,x N ]Y = c, where X is a sample foreign exchange transaction amount related to the cross-border tour for the past N days of the predetermined country, and c is a result foreign exchange transaction amount related to the cross-border tour for the N +1 th day of the predetermined country. The second training sample means that the foreN days of foreign exchange trade is usedThe data is used as input, and the actual foreign exchange transaction amount c on the (N + 1) th day is used as a labeling result. The more the second training samples constructed in the same way, the better, X is taken as the input of the second machine self-learning model during training, the output of the second machine self-learning model is compared with the labeling result c, the parameters of the second machine self-learning model are continuously adjusted, and after repeated training, the training can be ended until the parameters of the second machine self-learning model tend to be stable, or the training times exceed a certain number, and the second prediction model is obtained.
In an optional implementation manner of this embodiment, as shown in fig. 7, the method further includes the following steps S701 to S702:
in step S701, a plurality of third training samples are obtained; wherein the third training sample comprises at least user data collected in a third predetermined historical time period and user foreign exchange transaction amount corresponding to the user data and related to cross-border travel generated by the predetermined country after the third predetermined historical time period;
in step S702, a third machine self-learning model established in advance is trained by using the plurality of third training samples, so as to obtain the third prediction model.
In this alternative implementation, third sample data may be collected for each potential user and trained to obtain a third predictive model. The potential user may be a user who is interested in traveling to the predetermined country or may be interested in cross-border travel. Of course, in other embodiments, the data collection method may be applied to all users capable of collecting user data, which is determined according to the actual situation, and is not limited herein. The third predetermined historical period may be a past period, and the user data in the collected third training samples is collected in the third predetermined historical period, for example, the third predetermined historical period is N days in the past, while the user data in each third training sample is user data within N (0 and N and 365) days in the past, and the user's external transfer transaction amount after the third predetermined historical period in each third training sample is the user's external transfer transaction amount on N +1 day. Of course, it is understood that the third predetermined historical time period may be the past M (M > 1) weeks, months or years, the user data in the third training sample may also be data acquired once M (M > 1) days, weeks or months in the past M weeks, months or years, and the foreign exchange transaction amount of each user in the predetermined country may also be the foreign exchange transaction amount of the user in n (n > 1) weeks, months or years after the third predetermined historical time period, which is set according to the actual situation and is not limited herein. After a plurality of third training samples are collected in the above manner, the third machine self-learning model can be trained by using the third training samples. The third machine self-learning model comprises but is not limited to one or more combination of convolutional neural network, deep neural network, support vector machine, K-means, K-ne ighbors, decision tree, random forest and Bayesian network. The structure of the third machine self-learning model can be constructed based on actual conditions by utilizing the prior art, and is not described herein again. After the third machine self-learning model is trained by a plurality of third training samples, the foreign exchange transaction amount generated by the user and the predetermined country in the future predetermined time period can be predicted based on the user data collected in a certain historical stage.
The following illustrates the construction of the third training sample and the training process of the third machine self-learning model.
For a user, assume that the second predetermined historical time period is the past N days, [ X, Y]Form a third training sample, X = [ X = [) 1 ,x 2 ,...,x N ]Y = c, where X is the user data for each day of the user in the past N days, and c is the amount of foreign exchange transactions the user has generated for the predetermined country on day N + 1. The meaning of the third training sample is to use the user data X of the previous N days as input, and the actual foreign exchange transaction amount c of the user for the predetermined country on the (N + 1) th day as the labeling result. The more the third training samples constructed in the same way, the better the training, the X is used as the input of the third machine self-learning model during training, the output of the third machine self-learning model is compared with the labeling result c, the parameters of the third machine self-learning model are continuously adjusted, and repeated training is carried out until the parameters of the third machine self-learning model tend to be stableOr the training times exceed a certain number, the training can be finished, and a third prediction model is obtained.
In an optional implementation manner of this embodiment, as shown in fig. 8, the method further includes the following steps S801 to S802:
in step S801, a plurality of fourth training samples are obtained; wherein the fourth training sample comprises at least the first foreign exchange transaction amount, the second foreign exchange transaction amount, the third foreign exchange transaction amount and the foreign exchange transaction amount related to the cross-border tour generated by the predetermined country in a fourth predetermined historical time period;
in step S802, a fourth machine self-learning model established in advance is trained by using the plurality of fourth training samples, so as to obtain the fourth prediction model.
In this alternative implementation, the fourth predetermined historical period of time may be a certain period of time in the past. And the fourth training sample is formed by the prediction results of the first prediction model, the second prediction model and the third prediction model and the real foreign exchange transaction amount. For example, if the fourth predetermined history period is N +1 (0N + 364) days in the past, and the first foreign exchange transaction amount, the second foreign exchange transaction amount, and the third foreign exchange transaction amount in each fourth training sample are respectively data of N +1 days (the foreign exchange transaction amounts predicted by the first prediction model, the second prediction model, and the third prediction model, respectively, and the training samples used by the first prediction model, the second prediction model, and the third prediction model are collected N days in the past), then the foreign exchange transaction amount related to the cross-border tour generated by the predetermined country after the fourth predetermined history period in the fourth training sample is the real foreign exchange transaction amount of N +1 days. Of course, it is understood that the fourth predetermined historical time period may be the last M +1 (M > 1) th week, month or year, the first fx transaction amount, the second fx transaction amount and the third fx transaction amount in the fourth training sample may also be predicted data of the last M +1 th week, month or year, and the actual fx transaction amount of the last M +1 th week, month or year after the fx transaction amount related to the cross-border tour of the predetermined country after the fourth predetermined historical time period is set according to practical situations, which is not limited herein. After the plurality of fourth training samples are collected in the above manner, the fourth machine self-learning model can be trained by using the fourth training samples. The fourth machine self-learning model includes but is not limited to convolutional neural network, deep neural network, support vector machine, K-means, K-neighbors, decision tree, random forest, bayesian network or combination of more. The structure of the fourth machine self-learning model can be constructed based on actual conditions by using the prior art, and is not described herein again. After the fourth machine self-learning model is trained by a plurality of fourth training samples, the first foreign exchange transaction amount, the second foreign exchange transaction amount and the third foreign exchange transaction amount predicted and obtained based on the first prediction model, the second prediction model and the third prediction model can be predicted and the foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period can be obtained.
In an optional implementation manner of the embodiment, the first machine self-learning model, the second machine self-learning model, the third machine self-learning model and/or the fourth machine self-learning model at least comprise a deep neural network.
In the optional implementation manner, the deep neural network can also be used as the first machine self-learning model, the second machine self-learning model, the third machine self-learning model and/or the fourth machine self-learning model, the deep neural network is more universal and flexible, and the deep neural network is an incremental learning model, so that the repeated calculation amount caused by data updating can be effectively reduced, and resources can be saved. The details of the deep neural network are described above and will not be described herein.
In an optional implementation manner of the embodiment, the data of interest of the user to the predetermined country cross-border tour includes comment data of the user to the predetermined country cross-border tour.
In this optional implementation, the data of interest of the user to the predetermined country cross-border tour may be comment data of the user to the predetermined country cross-border tour. If a user is interested in a predetermined country and is interested in traveling to the country, the user may learn about the country through various channels including online or offline channels and issue some comments, while if the user is not interested in the predetermined country, the user may not be concerned with the predetermined country, or if the user is dissatisfied with a tourist attraction of the predetermined country, some negative comments may be issued on the network. Therefore, comment data of the user on or off the line for a predetermined country can be taken as the user's attention data. In one embodiment, cross-border tour comment data of a user on a predetermined country in various forums may be crawled by a web crawler. In other embodiments, cross-border tour comment data of the predetermined country under the subscriber line can be obtained through statistical data of the tourism company.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods.
Fig. 9 shows a block diagram of a prediction apparatus according to an embodiment of the present disclosure, which may be implemented as part or all of an electronic device by software, hardware, or a combination of both. As shown in fig. 9, the prediction apparatus includes a first obtaining module 901 and a prediction module 902:
a first obtaining module 901 configured to obtain cross-border travel data related to a predetermined country; wherein the cross-border tour data at least comprises user attention data to the cross-border tour of the predetermined country and historical foreign exchange transaction data related to the cross-border tour generated by the predetermined country;
a prediction module 902 configured to predict, based on the cross-border tour data and a pre-trained prediction model, forex trading data related to cross-border tours generated in the predetermined country in a future predetermined time period.
The first obtaining module 901 and the predicting module 902 will be further described below, respectively.
First obtaining module 901
In this embodiment, the first obtaining module 901 may obtain, through various known channels, cross-border tour concern data of a user to a predetermined country, for example, crawl comment data of the user to the predetermined country through a web crawler, and obtain, after performing emotion analysis and other processing on the comment data, the number of people who intend to travel to the predetermined country. And the data of people's interest in cross-border travel of the predetermined country can be obtained through the analysis and statistics of the consulting data of the tourism company. The cross-border travel-related fx transaction data may be fx transaction data generated by tourists traveling to a predetermined country within a predetermined historical period of time and the tourists exchanging currencies of the predetermined country. In one embodiment, the historical fx transaction data may include fx transaction amounts. In another embodiment, the historical fx transaction data may also include the number of people traveling to a predetermined country, user data for each guest, etc. over a predetermined historical period of time; the data for each guest includes, but is not limited to, the amount of the foreign exchange transaction for each guest, the time the foreign exchange transaction was made, the location, the number of times the guest went to the predetermined country, and the like. The historical foreign exchange transaction data may be foreign exchange transaction data historically related across the travel with the predetermined country, as authentic data. The historical foreign exchange transaction data has a certain development rule in a longer period, so that the foreign exchange transaction data related to cross-border travel generated by the predetermined country in the future predetermined time period can be reflected to a certain extent. For example, as the economy of a country rapidly develops, more and more users select cross-border travel on holidays, and thus fx transaction data related to cross-border travel generated in most countries is on the rise.
In one embodiment, the data of interest of the user to the cross-border tour of the predetermined country is data which has an influence on the cross-border tour of the predetermined country within a predetermined period of time in the future, but not some data of interest which is expired. Therefore, the first obtaining module 901 may set a time limit when obtaining the attention data of the user for the predetermined country cross-border tour, and obtain the attention data generated within the time limit. For example, the term may be set as a time period between the last travel season and the next travel season of the predetermined country. In practical application, the time limit can be set according to actual conditions such as national conditions of a predetermined country, conditions of scenic spots, statistical requirements and the like, so that the acquired attention data can more accurately reflect the foreign exchange transaction data related to cross-border travel in a future predetermined time period.
Prediction module 902
In this embodiment, the predictive model may be a machine self-learning model. The machine self-learning model includes, but is not limited to, a convolutional neural network, a deep neural network, a support vector machine, K-means, K-neighbors, decision trees, random forests, bayesian networks, or a combination of one or more thereof. After the machine self-learning model is trained by a plurality of training samples, conclusive data related to parameters can be predicted based on the corresponding parameters. The machine self-learning model in the embodiment can predict foreign exchange transaction data related to cross-border travel generated by a predetermined country in a future predetermined time period through cross-border travel data of the predetermined country at least. The predicted fx transaction data includes at least the amount of fx transactions likely to be generated by the guest traveling to the predetermined country in a predetermined time period in the future. The foreign exchange transaction data may include the number of persons who may travel to the predetermined country, data of each visitor, and the like in a predetermined period of time in the future, in addition to the foreign exchange transaction amount; the data for each guest includes, but is not limited to, the amount of foreign exchange transactions for each guest, and the like.
In an optional implementation manner of this embodiment, as shown in fig. 10, the prediction apparatus further includes the following modules:
a second obtaining module 1001 configured to obtain a plurality of training samples; the training sample comprises cross-border travel data and real foreign exchange transaction data corresponding to the cross-border travel data;
a first training module 1002 configured to train a machine self-learning model using the plurality of training samples, obtaining the predictive model.
In the optional implementation manner, a suitable machine self-learning model can be selected according to actual conditions, and the structure of the machine self-learning model is established. For example, the neural network model is selected, a convolutional neural network model or a deep learning neural network model is selected according to actual conditions, an input layer, an output layer and an intermediate layer of the neural network model are set, and an objective function of the neural network can be set. The establishment of the machine self-learning model may be based on the prior art and will not be described herein.
The training sample in this embodiment includes cross-border travel data and real foreign exchange transaction data corresponding to the cross-border travel data. The cross-border tour data refers to cross-border tour data in a historical time period, and real foreign exchange transaction data has been generated for the cross-border tour data in the historical time period.
After enough training samples are collected, the machine self-learning model can be trained by using the training samples, and finally, a trained prediction model is obtained. The training process varies according to the type of the machine self-learning model, and the existing technology can be adopted, which is not described herein again.
In an optional implementation manner of the embodiment, the machine self-learning model at least comprises a deep neural network.
In the optional implementation mode, a deep neural network can be used as a machine self-learning model, the deep neural network is more universal and flexible, and the deep neural network is an incremental learning model, so that the repeated calculation amount caused by data updating can be effectively reduced, and resources can be saved.
In an optional implementation manner of this embodiment, the cross-border game data further includes user data.
In an embodiment, the cross-border game data may also include user data. The user data may include historical foreign exchange transaction data for the user. A user who intends to travel to a predetermined country may exchange the currency of the predetermined country in advance, and thus may count historical transaction data of users who have exchanged the currency of the predetermined country but have not exited. In addition, each user has a different attitude towards cross-border travel, some users may choose different countries for cross-border travel during their annual vacation, some users may prefer to go to a particular country or countries for cross-border travel, and some users may be reluctant to play abroad. The user data may also include user profile data, such as a number of users who are willing to travel across predetermined countries in a predetermined time period in the future, predicted by analyzing the user profile data.
In an optional implementation manner of this embodiment, as shown in fig. 11, the prediction module 902 further includes the following modules:
a first prediction sub-module 1101 configured to predict the number of people traveling to the predetermined country in the future predetermined time period according to the cross-border travel attention data of the user to the predetermined country and a pre-trained first prediction model, and determine a first foreign exchange transaction amount related to the cross-border travel in the future predetermined time period according to the number of people and per-person travel consumption in the predetermined country;
a second prediction sub-module 1102 configured to predict a second amount of foreign exchange transactions related to cross-border travel generated in the predetermined country in the future predetermined time period, based on historical foreign exchange transaction data related to cross-border travel generated in the predetermined country and a pre-trained second prediction model;
a third prediction submodule 1103 configured to predict, according to the user data and a third pre-trained prediction model, a third foreign exchange transaction amount of the user related to cross-border travel generated by the predetermined country in the future predetermined time period;
a fourth prediction sub-module 1104 configured to predict the foreign exchange transaction amount related to the cross-border tour generated in the predetermined country in the future predetermined time period according to the first, second and third foreign exchange transaction amounts and a pre-trained fourth prediction model.
In this optional implementation manner, in order to predict the foreign exchange transaction data related to the cross-border travel generated by the predetermined country more accurately, different types of cross-border travel data may be predicted respectively for different prediction models to obtain respective corresponding prediction results, and then the prediction results are integrated to obtain the final foreign exchange transaction data. The different kinds of cross-border tour data can comprise cross-border tour comment data of the predetermined country by the user, historical transaction data related to cross-border tours generated by the predetermined country and user data; for the three kinds of cross-border tour data, three different prediction models, namely a first prediction model, a second prediction model and a third prediction model, can be trained in advance. The first prediction model, the second prediction model and the third prediction model respectively predict the three types of cross-border travel data to obtain the number of people traveling to a predetermined country in a future predetermined time period, obtain a first foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to the number of people, obtain a second foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to historical transaction data, and predict a third foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to user data. And then, carrying out predictive analysis on the first foreign exchange transaction amount, the second foreign exchange transaction amount and the third foreign exchange transaction amount through a fourth predictive model, and finally obtaining the foreign exchange transaction amount related to cross-border travel generated by a predetermined country in a future predetermined time period.
When the optional implementation mode predicts the foreign exchange transaction data related to the cross-border tour generated by the predetermined country in the future predetermined time period, not only the historical transaction data is considered, but also the comment data of the cross-border tour of the predetermined country is analyzed and predicted in a more targeted manner by the user, and the number of people who may travel to the predetermined country in the future predetermined time period and the amount of foreign exchange transactions generated are determined; besides, the behavior of the user is considered, the potential foreign exchange transaction amount of each user is mined from a finer granularity level according to the foreign exchange transaction behavior of the user and other portrait data, and finally the foreign exchange transaction data in a future preset time period is obtained after the foreign exchange transaction data are comprehensively considered, so that the prediction result is more accurate, and the method can predict in advance when an emergency occurs and provides good data support for a corresponding coping strategy of the layout.
In an optional implementation manner of this embodiment, as shown in fig. 12, the prediction apparatus further includes the following modules:
a third obtaining module 1201 configured to obtain a plurality of first training samples; wherein the first training sample comprises at least cross-border travel interest data of the user for the predetermined country collected over a first predetermined historical period of time, and a real number of people traveling to the predetermined country after the first predetermined historical period of time;
a second training module 1202 configured to train a pre-established first machine self-learning model with the plurality of first training samples, obtaining the first predictive model.
In this alternative implementation, the first predetermined historical period may be a certain period in the past, the cross-border travel interest data in the collected first training samples are collected in the first predetermined historical period, for example, the first predetermined historical period is N days in the past, the interest data in each first training sample is interest data in N (0 and N and 365) days in the past, and the number of real persons who travel to the predetermined country after the first predetermined historical period in each first training sample is the number of persons in N +1 day. Of course, it is understood that the first predetermined historical time period may be the past M (M > 1) weeks, months or years, the data of interest in the first training sample may also be data collected once M (M > 1) days, weeks or months in the past M weeks, months or years, and the actual number of people who travel to the predetermined country may also be the number of people who travel the next n (n > 1) weeks, months or years, which is set according to the actual situation and is not limited herein. After the third obtaining module 1201 collects the plurality of first training samples in the above manner, the second training module 1202 may train the first machine self-learning model by using the first training samples. The first machine self-learning model includes, but is not limited to, a convolutional neural network, a deep neural network, a support vector machine, K-means, K-neighbors, decision trees, random forests, bayesian networks, or a combination of one or more thereof. The structure of the first machine self-learning model can be constructed by using the existing technology and the actual situation, and is not described herein again. After the first machine self-learning model is trained by a plurality of first training samples, the number of people who travel to the predetermined country in the future can be predicted based on the data collected in a certain historical stage and focused on cross-border travel of the predetermined country by the user.
In an optional implementation manner of this embodiment, as shown in fig. 13, the prediction apparatus further includes the following modules:
a fourth obtaining module 1301 configured to obtain a plurality of second training samples; wherein the second training sample comprises at least a sample foreign exchange transaction amount related to the cross-border trip generated by the predetermined country within a second predetermined historical time period, and a result foreign exchange transaction amount related to the cross-border trip generated by the predetermined country after the second predetermined historical time period;
a third training module 1302, configured to train a pre-established second machine self-learning model according to the plurality of second training samples, to obtain the second prediction model.
In this alternative implementation, the second predetermined historical period may be a certain period in the past, for example, the second predetermined historical period is N days in the past, and the sample foreign exchange transaction amount in each second training sample is a cross-border foreign exchange transaction amount within N (0-N-365) days in the past, and the result foreign exchange transaction amount in each second training sample is a foreign exchange transaction amount of N +1 day. Of course, it is understood that the second predetermined historical time period may be the past M (M > 1) weeks, months or years, the sample foreign exchange transaction amount in the second training sample may also be data collected once for M (M > 1) days, weeks or months in the past M weeks, months or years, and the result foreign exchange transaction amount may also be a foreign exchange transaction amount for n (n > 1) weeks, months or years after the second predetermined historical time period, which is set according to practical situations and is not limited herein. After the fourth obtaining module 1301 collects a plurality of second training samples in the above manner, the third training module 1302 may train the second machine self-learning model by using the second training samples. The second machine self-learning model includes, but is not limited to, convolutional neural networks, deep neural networks, support vector machines, K-means, K-neighbors, decision trees, random forests, bayesian networks, or combinations thereof. The structure of the second machine self-learning model can be constructed based on actual conditions by using the prior art, and is not described herein again. After the second machine self-learning model is trained by a plurality of second training samples, the foreign exchange transaction amount related to the cross-border trip generated by the predetermined country in the future predetermined time period can be predicted based on the foreign exchange transaction amount related to the cross-border trip collected in a certain historical stage.
In an optional implementation manner of this embodiment, as shown in fig. 14, the prediction apparatus further includes the following modules:
a fifth obtaining module 1401 configured to obtain a plurality of third training samples; wherein the third training sample comprises at least user data collected within a third predetermined historical time period and user foreign exchange transaction amounts corresponding to the user data and related to cross-border tours generated by the predetermined country after the third predetermined historical time period;
a fourth training module 1402 configured to train a pre-established third machine self-learning model with the plurality of third training samples, obtaining the third prediction model.
In this alternative implementation, third sample data may be collected for each potential user and trained to obtain a third predictive model. The potential user may be a user who is interested in traveling to the predetermined country or may be interested in cross-border travel. Of course, in other embodiments, the data collection method may be applied to all users capable of collecting user data, which is determined according to the actual situation, and is not limited herein. The third predetermined historical period may be a past period, and the user data in the collected third training samples is collected in the third predetermined historical period, for example, the third predetermined historical period is N days in the past, while the user data in each third training sample is user data within N (0-N-365) days in the past, and the user foreign exchange transaction amount after the third predetermined historical period in each third training sample is the user's foreign exchange transaction amount on N +1 day. Of course, it is understood that the third predetermined historical time period may be the past M (M > 1) weeks, months or years, the user data in the third training sample may also be data acquired once M (M > 1) days, weeks or months in the past M weeks, months or years, and the foreign exchange transaction amount of each user in the predetermined country may also be the foreign exchange transaction amount of the user in n (n > 1) weeks, months or years after the third predetermined historical time period, which is set according to the actual situation and is not limited herein. After the fifth obtaining module 1401 collects a plurality of third training samples in the above manner, the fourth training module 1402 may train the third machine self-learning model by using the third training samples. The third machine self-learning model includes, but is not limited to, a convolutional neural network, a deep neural network, a support vector machine, K-means, K-neighbors, decision trees, random forests, bayesian networks, or any combination thereof. The structure of the third machine self-learning model can be constructed based on actual conditions by utilizing the prior art, and is not described herein again. After the third machine self-learning model is trained by a plurality of third training samples, the foreign exchange trading volume of the user and the predetermined country in the future predetermined time period can be predicted based on the user data collected in a certain historical stage.
In an optional implementation manner of this embodiment, as shown in fig. 15, the prediction apparatus further includes the following modules:
a sixth obtaining module 1501 configured to obtain a plurality of fourth training samples; wherein the fourth training sample comprises at least the first, second, third, and related foreign exchange trades for the predetermined country over a fourth predetermined historical period of time;
a fifth training module 1502 configured to train a pre-established fourth machine self-learning model with the plurality of fourth training samples, obtaining the fourth prediction model.
In this alternative implementation, the fourth predetermined historical period of time may be a certain period of time in the past. The fourth training sample is composed of the prediction results of the first prediction model, the second prediction model and the third prediction model and the real foreign exchange transaction amount. For example, if the fourth predetermined history period is N +1 (0N + 364) days in the past, and the first foreign exchange transaction amount, the second foreign exchange transaction amount, and the third foreign exchange transaction amount in each fourth training sample are respectively data of N +1 days (the foreign exchange transaction amounts predicted by the first prediction model, the second prediction model, and the third prediction model, respectively, and the training samples used by the first prediction model, the second prediction model, and the third prediction model are collected N days in the past), then the foreign exchange transaction amount related to the cross-border tour generated by the predetermined country after the fourth predetermined history period in the fourth training sample is the real foreign exchange transaction amount of N +1 days. Of course, it is understood that the fourth predetermined historical time period may be the last M +1 (M > 1) th week, month or year, the first fx transaction amount, the second fx transaction amount and the third fx transaction amount in the fourth training sample may also be predicted data of the last M +1 th week, month or year, and the actual fx transaction amount of the last M +1 th week, month or year after the fx transaction amount related to the cross-border tour of the predetermined country after the fourth predetermined historical time period is set according to practical situations, which is not limited herein. After the sixth obtaining module 1501 collects a plurality of fourth training samples in the above manner, the fifth training module 1502 may train the fourth machine self-learning model by using the fourth training samples. The fourth machine self-learning model includes but is not limited to convolutional neural network, deep neural network, support vector machine, K-means, K-neighbors, decision tree, random forest, bayesian network or combination of more. The structure of the fourth machine self-learning model can be constructed based on actual conditions by using the prior art, and details are not repeated herein. After the fourth machine self-learning model is trained by a plurality of fourth training samples, the first foreign exchange transaction amount, the second foreign exchange transaction amount and the third foreign exchange transaction amount predicted and obtained based on the first prediction model, the second prediction model and the third prediction model can be predicted to obtain the foreign exchange transaction amount related to the cross-border trip generated in the predetermined country in the future predetermined time period.
In an optional implementation manner of the embodiment, the first machine self-learning model, the second machine self-learning model, the third machine self-learning model and/or the fourth machine self-learning model at least comprise a deep neural network.
In the optional implementation manner, the deep neural network may also be used as the first machine self-learning model, the second machine self-learning model, the third machine self-learning model and/or the fourth machine self-learning model, the deep neural network is more general and flexible, and the deep neural network is an incremental learning model, so that the amount of repeated calculation caused by data update can be effectively reduced, and resources can be saved. The details of the deep neural network are described above and will not be described herein.
In an optional implementation manner of the embodiment, the data of interest of the user to the predetermined country cross-border tour includes comment data of the user to the predetermined country cross-border tour.
In this optional implementation, the data of interest of the user to the predetermined country cross-border tour may be comment data of the user to the predetermined country cross-border tour. If a user is interested in a predetermined country and intentionally travels to the country, the user may learn about the country through various channels including an online or offline channel and issue some comments, while the user may not be interested in the predetermined country if the user is not interested in the predetermined country, or may issue some negative comments on the network if the user is dissatisfied with the tourist attraction of the predetermined country. Therefore, comment data of the user on or off the line for a predetermined country can be taken as the user's attention data. In one embodiment, cross-border tour comment data of a user on a predetermined country in various forums may be crawled by a web crawler. In other embodiments, cross-border tour comment data of the predetermined country under the subscriber line can be obtained through statistical data of the tourism company.
Fig. 16 is a schematic structural diagram of an electronic device suitable for implementing a prediction method according to an embodiment of the present disclosure.
As shown in fig. 16, the electronic apparatus 1600 includes a Central Processing Unit (CPU) 1601 which can execute various processes in the embodiment shown in fig. 1 described above according to a program stored in a Read Only Memory (ROM) 1602 or a program loaded from a storage section 1608 into a Random Access Memory (RAM) 1603. In the RAM1603, various programs and data necessary for the operation of the electronic apparatus 1600 are also stored. The CPU1601, ROM1602, and RAM1603 are connected to one another via a bus 1604. An input/output (I/O) interface 1605 is also connected to the bus 1604.
The following components are connected to the I/O interface 1605: an input portion 1606 including a keyboard, a mouse, and the like; an output portion 1607 including a display device such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage portion 1608 including a hard disk or the like; and a communication section 1609 including a network interface card such as a LAN card, a modem, or the like. The communication section 1609 performs communication processing via a network such as the internet. The driver 1610 is also connected to the I/O interface 1605 as needed. A removable medium 1611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1610 as necessary, so that a computer program read out therefrom is mounted in the storage portion 1608 as necessary.
In particular, according to embodiments of the present disclosure, the method described above with reference to fig. 1 may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program tangibly embodied on a medium readable thereby, the computer program comprising program code for performing the method of fig. 1. In such embodiments, the computer program may be downloaded and installed from a network via the communication portion 1609, and/or installed from the removable media 1611.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, a program segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units or modules described in the embodiments of the present disclosure may be implemented by software or hardware. The units or modules described may also be provided in a processor, and the names of the units or modules do not in some cases constitute a limitation on the units or modules themselves.
As another aspect, the present disclosure also provides a computer-readable storage medium, which may be the computer-readable storage medium included in the apparatus in the above-described embodiment; or it may be a separate computer readable storage medium not incorporated into the device. The computer readable storage medium stores one or more programs for use by one or more processors in performing the methods described in the present disclosure.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention in the present disclosure is not limited to the specific combination of the above-mentioned features, but also encompasses other embodiments in which any combination of the above-mentioned features or their equivalents is possible without departing from the inventive concept. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.

Claims (20)

1. A prediction method, comprising:
acquiring cross-border tour data related to a predetermined country; wherein the cross-border tour data at least comprises user attention data to the cross-border tour of the predetermined country, historical foreign exchange transaction data related to the cross-border tour generated by the predetermined country and user data;
predicting foreign exchange transaction data related to cross-border travel generated by the predetermined country in a future predetermined time period according to the cross-border travel data and a pre-trained prediction model,
predicting foreign exchange transaction data related to cross-border travel generated by the predetermined country in a future predetermined time period according to the cross-border travel data and a pre-trained prediction model, wherein the method comprises the following steps:
predicting the number of people who travel to the predetermined country in the future predetermined time period according to the attention data of the user to the cross-border tour of the predetermined country and a pre-trained first prediction model, and determining a first foreign exchange transaction amount related to the cross-border tour in the future predetermined time period according to the number of people and the per-capita tourism consumption in the predetermined country;
predicting a second foreign exchange transaction amount related to the cross-border tour generated by the predetermined country in the future predetermined time period according to historical foreign exchange transaction data related to the cross-border tour generated by the predetermined country and a second pre-trained prediction model;
predicting a third foreign exchange transaction amount related to cross-border travel generated by the predetermined country by the user in the future predetermined time period according to the user data and a pre-trained third prediction model;
and predicting the foreign exchange transaction amount related to cross-border travel generated by the predetermined country in the future predetermined time period according to the first foreign exchange transaction amount, the second foreign exchange transaction amount, the third foreign exchange transaction amount and a pre-trained fourth prediction model.
2. The prediction method according to claim 1, further comprising:
obtaining a plurality of training samples; the training sample comprises cross-border game data and real foreign exchange transaction data corresponding to the cross-border game data;
and training a machine self-learning model by using the training samples to obtain the prediction model.
3. The prediction method of claim 2, wherein the machine self-learning model comprises at least a deep neural network.
4. The prediction method according to claim 1, further comprising:
obtaining a plurality of first training samples; wherein the first training sample comprises at least cross-border travel interest data of the user for the predetermined country collected over a first predetermined historical period of time, and a real number of people traveling to the predetermined country after the first predetermined historical period of time;
and training a pre-established first machine self-learning model by using the plurality of first training samples to obtain the first prediction model.
5. The prediction method according to claim 1, further comprising:
acquiring a plurality of second training samples; wherein the second training sample comprises at least a sample foreign exchange transaction amount related to the cross-border trip generated by the predetermined country within a second predetermined historical time period, and a result foreign exchange transaction amount related to the cross-border trip generated by the predetermined country after the second predetermined historical time period;
and training a pre-established second machine self-learning model according to the plurality of second training samples to obtain the second prediction model.
6. The prediction method according to claim 1, further comprising:
obtaining a plurality of third training samples; wherein the third training sample comprises at least user data collected within a third predetermined historical time period and user foreign exchange transaction amounts corresponding to the user data and related to cross-border tours generated by the predetermined country after the third predetermined historical time period;
and training a pre-established third machine self-learning model by using the plurality of third training samples to obtain the third prediction model.
7. The prediction method according to claim 1, further comprising:
obtaining a plurality of fourth training samples; wherein the fourth training sample comprises at least the first, second, third, and fourth predetermined historical time periods of the foreign exchange traffic associated with cross-border tours generated in the predetermined country;
and training a pre-established fourth machine self-learning model by using the plurality of fourth training samples to obtain the fourth prediction model.
8. The prediction method according to any of claims 4-7, wherein the first, second, third and/or fourth machine self-learning models comprise at least a deep neural network.
9. The prediction method according to any one of claims 1 to 7, wherein the user's attention data to the predetermined country cross-border tour comprises user's comment data to the predetermined country cross-border tour.
10. A prediction apparatus, comprising:
a first acquisition module configured to acquire cross-border travel data related to a predetermined country; wherein the cross-border tour data at least comprises user attention data to the cross-border tour of the predetermined country, historical foreign exchange transaction data related to the cross-border tour generated by the predetermined country and user data;
a prediction module configured to predict, based on the cross-border tour data and a pre-trained prediction model, forex trading data related to cross-border tours generated by the predetermined country in a predetermined period of time in the future,
wherein the prediction module comprises:
the first prediction submodule is configured to predict the number of people who travel to the preset country in the future preset time period according to user attention data on the cross-border tour of the preset country and a pre-trained first prediction model, and determine a first foreign exchange transaction amount related to the cross-border tour in the future preset time period according to the number of people and per-person tourism consumption in the preset country;
a second prediction submodule configured to predict a second amount of foreign exchange transactions related to cross-border travel generated in the predetermined country in the future predetermined time period according to historical foreign exchange transaction data related to the cross-border travel generated in the predetermined country and a second pre-trained prediction model;
a third prediction submodule configured to predict a third foreign exchange transaction amount related to cross-border travel generated by the predetermined country by the user in the future predetermined time period according to the user data and a pre-trained third prediction model;
a fourth prediction sub-module configured to predict the foreign exchange transaction amount related to the cross-border tour generated in the predetermined country in the future predetermined time period according to the first, second and third foreign exchange transaction amounts and a pre-trained fourth prediction model.
11. The prediction apparatus according to claim 10, wherein the prediction apparatus further comprises:
a second acquisition module configured to acquire a plurality of training samples; the training sample comprises cross-border game data and real foreign exchange transaction data corresponding to the cross-border game data;
a first training module configured to train a machine self-learning model using the plurality of training samples, obtaining the predictive model.
12. The prediction apparatus of claim 11, wherein the machine self-learning model comprises at least a deep neural network.
13. The prediction apparatus according to claim 10, wherein the prediction apparatus further comprises:
a third acquisition module configured to acquire a plurality of first training samples; wherein the first training sample comprises at least cross-border travel interest data of the user for the predetermined country collected over a first predetermined historical period of time, and a real number of people traveling to the predetermined country after the first predetermined historical period of time;
a second training module configured to train a pre-established first machine self-learning model with the plurality of first training samples to obtain the first prediction model.
14. The prediction apparatus according to claim 10, wherein the prediction apparatus further comprises:
a fourth acquisition module configured to acquire a plurality of second training samples; wherein the second training sample comprises at least a sample foreign exchange transaction amount related to the cross-border trip generated by the predetermined country within a second predetermined historical time period, and a result foreign exchange transaction amount related to the cross-border trip generated by the predetermined country after the second predetermined historical time period;
a third training module configured to train a pre-established second machine self-learning model according to the plurality of second training samples to obtain the second prediction model.
15. The prediction apparatus according to claim 10, wherein the prediction apparatus further comprises:
a fifth obtaining module configured to obtain a plurality of third training samples; wherein the third training sample comprises at least user data collected in a third predetermined historical time period and user foreign exchange transaction amount corresponding to the user data and related to cross-border travel generated by the predetermined country after the third predetermined historical time period;
a fourth training module configured to train a pre-established third machine self-learning model with the plurality of third training samples to obtain the third prediction model.
16. The prediction apparatus according to claim 10, wherein the prediction apparatus further comprises:
a sixth acquisition module configured to acquire a plurality of fourth training samples; wherein the fourth training sample comprises at least the first, second, third, and related foreign exchange trades for the predetermined country over a fourth predetermined historical period of time;
a fifth training module configured to train a pre-established fourth machine self-learning model with the plurality of fourth training samples to obtain the fourth prediction model.
17. The prediction device according to any of claims 13-16, wherein the first, second, third and/or fourth machine self-learning models comprise at least a deep neural network.
18. The prediction apparatus according to any one of claims 10 to 16, wherein the data of interest of the user to the predetermined national cross-border tour includes comment data of the user to the predetermined national cross-border tour.
19. An electronic device comprising a memory and a processor; wherein the content of the first and second substances,
the memory is configured to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method steps of any of claims 1-9.
20. A computer-readable storage medium having stored thereon computer instructions, characterized in that the computer instructions, when executed by a processor, carry out the method steps of any of claims 1-9.
CN201810853151.XA 2018-07-27 2018-07-27 Prediction method, prediction device, electronic equipment and computer readable storage medium Active CN109345048B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810853151.XA CN109345048B (en) 2018-07-27 2018-07-27 Prediction method, prediction device, electronic equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810853151.XA CN109345048B (en) 2018-07-27 2018-07-27 Prediction method, prediction device, electronic equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN109345048A CN109345048A (en) 2019-02-15
CN109345048B true CN109345048B (en) 2023-02-10

Family

ID=65291267

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810853151.XA Active CN109345048B (en) 2018-07-27 2018-07-27 Prediction method, prediction device, electronic equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN109345048B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110163752A (en) * 2019-04-16 2019-08-23 阿里巴巴集团控股有限公司 A kind of dealing amount of foreign exchange prediction technique, apparatus and system
CN111882039A (en) * 2020-07-28 2020-11-03 平安科技(深圳)有限公司 Physical machine sales data prediction method and device, computer equipment and storage medium
CN113780678A (en) * 2021-09-27 2021-12-10 中国银行股份有限公司 Foreign exchange service processing method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106503853A (en) * 2016-11-02 2017-03-15 华南师范大学 A kind of foreign exchange transaction forecast model based on multiple scale convolutional neural networks
CN107102969A (en) * 2017-04-28 2017-08-29 湘潭大学 The Forecasting Methodology and system of a kind of time series data
CN107103460A (en) * 2017-03-27 2017-08-29 杭州呯嘭智能技术有限公司 The quick settlement method of cross-border payment based on credit big data
CN107358477A (en) * 2017-08-01 2017-11-17 携程计算机技术(上海)有限公司 Tour site hotel real time pricing method, system, storage medium and electronic equipment
CN107730052A (en) * 2017-11-07 2018-02-23 中国农业科学院农业信息研究所 A kind of agricultural product price Forecasting Methodology and system
CN108305167A (en) * 2018-01-12 2018-07-20 华南理工大学 A kind of foreign currency trade method and system enhancing learning algorithm based on depth

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0124587D0 (en) * 2001-10-12 2001-12-05 Royal Bank Scotland Plc Data processing system for managing and processing foreign exchange transactions
US20080033991A1 (en) * 2006-08-03 2008-02-07 Jayanta Basak Prediction of future performance of a dbms
US20120030137A1 (en) * 2010-07-30 2012-02-02 Technische Universitat Berlin Method and device for valuation of a traded commodity
US20170178237A1 (en) * 2014-03-11 2017-06-22 Dragonfly Fintech Pte Ltd Computer implemented frameworks and methods configured to create and manage a virtual currency
US11004097B2 (en) * 2016-06-30 2021-05-11 International Business Machines Corporation Revenue prediction for a sales pipeline using optimized weights
CN108197773A (en) * 2017-12-08 2018-06-22 囯网河北省电力有限公司电力科学研究院 Methods of electric load forecasting, load forecast device and terminal device
CN108197664B (en) * 2018-01-24 2020-09-04 北京墨丘科技有限公司 Model acquisition method and device, electronic equipment and computer readable storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106503853A (en) * 2016-11-02 2017-03-15 华南师范大学 A kind of foreign exchange transaction forecast model based on multiple scale convolutional neural networks
CN107103460A (en) * 2017-03-27 2017-08-29 杭州呯嘭智能技术有限公司 The quick settlement method of cross-border payment based on credit big data
CN107102969A (en) * 2017-04-28 2017-08-29 湘潭大学 The Forecasting Methodology and system of a kind of time series data
CN107358477A (en) * 2017-08-01 2017-11-17 携程计算机技术(上海)有限公司 Tour site hotel real time pricing method, system, storage medium and electronic equipment
CN107730052A (en) * 2017-11-07 2018-02-23 中国农业科学院农业信息研究所 A kind of agricultural product price Forecasting Methodology and system
CN108305167A (en) * 2018-01-12 2018-07-20 华南理工大学 A kind of foreign currency trade method and system enhancing learning algorithm based on depth

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
上海市入境旅游市场发展潜力与旅游外汇收入的关系研究――基于灰色预测和灰色关联分析法;唐睿 等;《资源开发与市场》;20141215(第12期);第1533-1536页 *

Also Published As

Publication number Publication date
CN109345048A (en) 2019-02-15

Similar Documents

Publication Publication Date Title
Wu et al. Forecasting tourist daily arrivals with a hybrid Sarima–Lstm approach
Kaspi et al. Bike-sharing systems: User dissatisfaction in the presence of unusable bicycles
Ma et al. Personalized real-time traffic information provision: Agent-based optimization model and solution framework
CN109345048B (en) Prediction method, prediction device, electronic equipment and computer readable storage medium
Delen Prescriptive analytics: The final frontier for evidence-based management and optimal decision making
Guo et al. Parking spaces repurchase strategy design via simulation optimization
CN107464068A (en) Enterprise development trend forecasting method and its system based on neutral net
Hamadneh et al. The influence of introducing autonomous vehicles on conventional transport modes and travel time
CN108491956A (en) A kind of broker&#39;s leaving office Prediction System and method
Heris et al. A new accessibility based team orienteering approach for urban tourism routes optimization (A Real Life Case)
Kolaee et al. Sustainable group tourist trip planning: An adaptive large neighborhood search algorithm
Wang et al. Recursive decomposition probability model for demand estimation of street-hailing taxis utilizing GPS trajectory data
Phiboonbanakit et al. Analyzing Bangkok city taxi ride: reforming fares for profit sustainability using big data driven model
Guo et al. Fine-grained dynamic price prediction in ride-on-demand services: Models and evaluations
Lu et al. Using state-of-the-art models in applied work: Travellers willingness to pay for a toll tunnel in Copenhagen
Hong-Cheng et al. Investigating the effect of travel time variability on drivers' route choice decisions in Shanghai, China
Weinmann Simulation of spatial learning mechanisms
CN111461379A (en) Position prediction method and device
Jiménez-Macias et al. Analyzing feature importance for a predictive undergraduate student dropout model
WO2020244081A1 (en) Constrained spatiotemporal contextual bandits for real-time ride-hailing recommendation
CN112907000A (en) Hospital site selection method and device based on big data, electronic equipment and storage medium
Livan et al. Quantifying the relationship between specialisation and reputation in an online platform
Bai et al. Toward Dynamic Pricing for City-Wide Crowdsourced Instant Delivery Services
OYELAMI et al. ESTIMATING THE DETERMINANTS OF DEMAND FOR UBER SERVICES IN LAGOS-STATE, NIGERIA
Graham et al. Smarter Parking: Using AI to Identify Parking Inefficiencies in Vancouver

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200918

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

Effective date of registration: 20200918

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240229

Address after: Guohao Times City # 20-01, 128 Meizhi Road, Singapore

Patentee after: Advanced Nova Technology (Singapore) Holdings Ltd.

Country or region after: Singapore

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Innovative advanced technology Co.,Ltd.

Country or region before: Cayman Islands