CN118467932B - Civil aviation important activity resisting information processing method and system - Google Patents
Civil aviation important activity resisting information processing method and system Download PDFInfo
- Publication number
- CN118467932B CN118467932B CN202410916989.4A CN202410916989A CN118467932B CN 118467932 B CN118467932 B CN 118467932B CN 202410916989 A CN202410916989 A CN 202410916989A CN 118467932 B CN118467932 B CN 118467932B
- Authority
- CN
- China
- Prior art keywords
- data
- information
- model
- training
- civil aviation
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/10—Pre-processing; Data cleansing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/213—Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
- G06N3/0442—Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Software Systems (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域Technical Field
本发明属于民航信息处理技术领域,尤其涉及一种民航重要活动抵离信息处理方法及系统。The present invention belongs to the technical field of civil aviation information processing, and in particular relates to a method and system for processing arrival and departure information of important civil aviation activities.
背景技术Background Art
随着全球经济的发展和人民生活水平的提高,民航行业在过去几十年里经历了迅猛的增长。民航运输已成为人们跨越国界、迅速到达目的地的主要方式之一。大量的航班每天在全球范围内进行着起飞和降落,为商务旅行、旅游和货物运输提供了便利。With the development of the global economy and the improvement of people's living standards, the civil aviation industry has experienced rapid growth in the past few decades. Civil aviation transportation has become one of the main ways for people to cross borders and quickly reach their destinations. A large number of flights take off and land around the world every day, providing convenience for business travel, tourism and cargo transportation.
在民航运输中,准确获取航班的抵离信息对于航空公司、机场管理部门以及乘客来说至关重要。航班的抵达和离开时间决定了航班的正常运行,直接影响着旅客的行程安排和货物的物流调度。任何抵离信息的错误或延误都可能导致不必要的麻烦和损失,因此确保抵离信息的准确性和及时性对于整个民航系统的运行至关重要。In civil aviation transportation, accurate flight arrival and departure information is crucial for airlines, airport management departments and passengers. The arrival and departure times of flights determine the normal operation of flights, which directly affects the itinerary arrangements of passengers and the logistics scheduling of goods. Any errors or delays in arrival and departure information may cause unnecessary troubles and losses, so ensuring the accuracy and timeliness of arrival and departure information is crucial to the operation of the entire civil aviation system.
传统的抵离信息处理方法主要依赖于人工或基于规则的自动化系统。这些方法往往依赖于人员手动录入和处理数据,存在以下一些问题:Traditional methods of processing arrival and departure information mainly rely on manual or rule-based automated systems. These methods often rely on manual data entry and processing by personnel, which has the following problems:
信息不准确:由于人为因素或数据来源的不确定性,传统方法往往无法保证抵离信息的准确性。Inaccurate information: Due to human factors or uncertainty in data sources, traditional methods often cannot guarantee the accuracy of arrival and departure information.
处理效率低下:人工处理需要大量时间和人力,无法满足实时处理的需求,尤其是在高峰时段或突发事件发生时。Inefficient processing: Manual processing requires a lot of time and manpower and cannot meet the needs of real-time processing, especially during peak hours or when emergencies occur.
难以应对复杂情况:民航系统中涉及的数据量庞大且复杂,传统方法往往无法有效处理大规模数据和复杂情况。Difficult to cope with complex situations: The amount of data involved in the civil aviation system is huge and complex, and traditional methods are often unable to effectively handle large-scale data and complex situations.
随着信息技术的发展,大数据和深度学习等人工智能技术在各个领域得到了广泛应用,为解决传统方法存在的问题提供了新的思路和解决方案。在民航领域,大数据技术可以帮助收集和处理海量的航班数据、机场数据和天气数据,提供更全面和准确的信息支持。而深度学习技术则可以通过训练模型来自动化地从海量数据中提取特征并进行预测和决策,为抵离信息的实时处理提供了新的可能性。With the development of information technology, artificial intelligence technologies such as big data and deep learning have been widely used in various fields, providing new ideas and solutions to solve the problems of traditional methods. In the field of civil aviation, big data technology can help collect and process massive amounts of flight data, airport data and weather data, providing more comprehensive and accurate information support. Deep learning technology can automatically extract features from massive amounts of data and make predictions and decisions through training models, providing new possibilities for real-time processing of arrival and departure information.
鉴于民航行业的快速发展和传统方法存在的局限性,迫切需要一种更加先进和高效的抵离信息处理方法来满足日益增长的需求。In view of the rapid development of the civil aviation industry and the limitations of traditional methods, a more advanced and efficient arrival and departure information processing method is urgently needed to meet the growing demand.
发明内容Summary of the invention
为克服相关技术中存在的问题,本发明公开实施例提供了一种民航重要活动抵离信息处理方法及系统,具体涉及一种民航重要活动抵离信息处理方法。本发明基于大数据和深度学习的方式应对实际需求,其可以充分利用现有的数据资源,并结合先进的人工智能技术,提高抵离信息处理的准确性、实时性和效率,为民航行业的发展注入新的活力。In order to overcome the problems existing in the related technologies, the disclosed embodiments of the present invention provide a method and system for processing arrival and departure information of important civil aviation activities, and specifically relate to a method for processing arrival and departure information of important civil aviation activities. The present invention responds to actual needs based on big data and deep learning. It can make full use of existing data resources and combine with advanced artificial intelligence technology to improve the accuracy, real-time and efficiency of arrival and departure information processing, injecting new vitality into the development of the civil aviation industry.
所述技术方案如下:一种民航重要活动抵离信息处理方法,包括:The technical solution is as follows: A method for processing arrival and departure information of important civil aviation activities, comprising:
S1,对数据源进行采集和预处理;所述数据源包括:航班信息、机场信息、天气信息、人员抵离信息、人员去往意向、附近公路交通信息;S1, collecting and preprocessing data sources; the data sources include: flight information, airport information, weather information, personnel arrival and departure information, personnel destination information, and nearby highway traffic information;
S2,对数据源数据进行特征提取和建模;特征提取包括:从原始数据中提取出反映数据特征和信息的指标或属性,将特征提取的数据输入到采用深度学习算法建立的抵离信息预测模型;S2, extracting features and modeling the data from the data source; feature extraction includes: extracting indicators or attributes that reflect data features and information from the original data, and inputting the feature-extracted data into the arrival and departure information prediction model established using a deep learning algorithm;
S3,对抵离信息预测模型进行训练和优化,训练优化完成后,进行抵离信息的预测和处理,并将处理的结果输出到平台上,供查询和使用;S3: Train and optimize the arrival and departure information prediction model. After the training and optimization is completed, the arrival and departure information is predicted and processed, and the processing results are output to the platform for query and use;
S4,对处理的结果进行结果验证和修正,在抵离信息预测模型预测出现偏差或错误时,通过人工干预或调整抵离信息预测模型参数修正结果;S4, verifying and correcting the processed results. When the arrival and departure information prediction model predicts deviations or errors, correct the results through manual intervention or adjustment of the arrival and departure information prediction model parameters;
S5,对抵离信息预测模型持进行持续的训练和优化,持续调整各输入参数所影响结果的权重比例,适应不断变化的数据和需求;S5, continuously train and optimize the arrival and departure information prediction model, and continuously adjust the weight ratio of each input parameter to adapt to the ever-changing data and needs;
S6,将训练完毕的抵离信息预测模型,投入到实际中,为决策者不断提供决策建议。S6, puts the trained arrival and departure information prediction model into practice to continuously provide decision-making suggestions to decision makers.
在步骤S1中,对数据源进行采集,包括:通过人工上传、抽取第三方业务系统对外提供的接口、从第三方业务系统数据库中直接进行获取、数据爬取;并将采集到的数据保存到数据库中;In step S1, the data source is collected, including: manually uploading, extracting the interface provided by the third-party business system, directly obtaining from the third-party business system database, and crawling data; and the collected data is saved in the database;
对数据源进行预处理包括:Preprocessing of data sources includes:
(1)缺失值处理:识别并处理数据中的缺失值,填补缺失数据;对存在相似参考的数据,对缺失值进行同类对比补充填写;对不存在相似的数据,将当前数据删除,避免当前数据对后续训练结果造成影响;(1) Missing value processing: Identify and process missing values in the data and fill in the missing data; for data with similar references, make similar comparisons and fill in the missing values; for data without similar references, delete the current data to avoid the current data affecting the subsequent training results;
(2)异常值检测:针对数据中,明显异常的数据,进行统一删除;数据中异常情况数据,对数据进行调整;(2) Outlier detection: Delete the data that is obviously abnormal; adjust the data if there are abnormal conditions;
(3)数据格式转换:将数据的格式进行统一调整,方便后续数据导入,将日期时间格式统一为标准的时间戳格式、所有的文字都改为字符格式、将数值都保留相应的位数;(3) Data format conversion: The data format is adjusted uniformly to facilitate subsequent data import. The date and time format is unified into a standard timestamp format, all text is changed into character format, and the numerical values retain the corresponding number of digits;
(4)数据去重:对数据进行分类整理,将同类数据进行对比,辨别并删除其中完全一致的数据,保证数据的唯一性和一致性;(4) Data deduplication: Classify and organize data, compare similar data, identify and delete completely identical data, and ensure data uniqueness and consistency;
(5)数据标准化:整理待标准化建立标准化对照库,将数据统一转化成标准化库中对应的数据,符合统一的数据标准和规范,包括但不限于:把所有航班的航空公司标识都调整为对应的三字码;所有的数据时间都调整成以北京时间作为基准;(5) Data standardization: Organize the data to be standardized and establish a standardized reference database, convert the data into the corresponding data in the standardized database, and comply with the unified data standards and specifications, including but not limited to: adjusting the airline logos of all flights to the corresponding three-letter codes; adjusting all data time to Beijing time;
在步骤S1中,对数据源进行预处理后,还需要对处理后的数据进行质量评估。In step S1, after the data source is preprocessed, the quality of the processed data needs to be evaluated.
在步骤S2中,在特征提取前,进行特征选择,特征选择的字段是根据字段出现的频率和人为定义的重要程度来定义的,表达式为:In step S2, feature selection is performed before feature extraction. The field of feature selection is defined based on the frequency of occurrence of the field and the artificially defined importance. The expression is:
; ;
式中,为特征值决定值,为出现的频率,为定义的重要程度,值介于0-1之间,非常重要,不重要;为数据总量;In the formula, Determine the value for the eigenvalue, is the frequency of occurrence, To define the importance of Values are between 0-1, very important ,unimportant ; is the total amount of data;
当计算结果大于0.6时,则认为当前数据具有特征性,把当前数值作为特征值进行选择;从原始数据中选择出最具有代表性和区分度的特征子集,所述特征子集包括但不限于:When the calculation results When it is greater than 0.6, the current data is considered to be characteristic, and the current value is selected as the characteristic value; the most representative and distinguishing feature subset is selected from the original data, and the feature subset includes but is not limited to:
航班信息特征:包括航班起飞时间、抵达时间、航班号、机型信息;Flight information features: including flight departure time, arrival time, flight number, and aircraft model information;
机场信息特征:包括机场代码、航站楼、登机口信息;Airport information features: including airport code, terminal, and boarding gate information;
天气信息特征:包括气温、湿度、风向风速气象因素;Weather information characteristics: including temperature, humidity, wind direction and speed meteorological factors;
其他信息特征:包括旅客前往目的地、前往目的地的方式、后续计划。Other information features: including the destination the passenger is travelling to, how the passenger is travelling to the destination, and subsequent plans.
在步骤S2中,建立的抵离信息预测模型,包括:In step S2, the arrival and departure information prediction model established includes:
数据集构建:将前期收集、清理及特征提取过的数据分成三份,一份是训练集,一份是验证集,一份是测试集;Dataset construction: Divide the previously collected, cleaned and feature-extracted data into three parts: one for training, one for validation, and one for testing.
构建长短期记忆LSTM模型:使用LSTM模型作为深度学习的底层,选择多个LSTM层增加模型的深度,LSTM层依次堆叠在一起,形成深层的LSTM网络。Build a long short-term memory (LSTM) model: Use the LSTM model as the underlying layer of deep learning, select multiple LSTM layers to increase the depth of the model, and stack the LSTM layers together in sequence to form a deep LSTM network.
在步骤S3中,对抵离信息预测模型进行训练和优化,包括:LSTM的训练过程,使用反向传播算法和随机梯度下降优化算法;在训练过程中,通过计算损失函数关于权重的梯度,并使用随机梯度下降优化算法更新权重,以最小化损失函数;In step S3, the arrival and departure information prediction model is trained and optimized, including: the LSTM training process, using the back propagation algorithm and the stochastic gradient descent optimization algorithm; during the training process, the gradient of the loss function with respect to the weight is calculated, and the weight is updated using the stochastic gradient descent optimization algorithm to minimize the loss function;
在预测模型训练后优化完成后进行抵离信息的预测和处理包括:在抵离信息预测模型训练完成之后,进行评估和调优,评估过程中,使用测试集中的数据进行,评估模型在未知数据上的预测性能;评估指标包括均方误差MSE、平均绝对误差MAE、准确率;用于衡量抵离信息预测模型的预测准确性和泛化能力;如果三种数据都在符合的范围内,则抵离信息预测模型通过;如果抵离信息预测模型性能不准确,通过调整模型结构、调整超参数方法进行调优。After the prediction model is trained and optimized, the arrival and departure information prediction and processing include: after the arrival and departure information prediction model is trained, evaluation and tuning are performed. During the evaluation process, the data in the test set is used to evaluate the prediction performance of the model on unknown data; the evaluation indicators include mean square error (MSE), mean absolute error (MAE), and accuracy; they are used to measure the prediction accuracy and generalization ability of the arrival and departure information prediction model; if the three types of data are within the applicable range, the arrival and departure information prediction model passes; if the performance of the arrival and departure information prediction model is inaccurate, it is optimized by adjusting the model structure and adjusting the hyperparameters.
均方误差MSE,用于测量预测值与某些真实值匹配程度,表达式为:The mean square error (MSE) is used to measure the degree of match between the predicted value and some true value. The expression is:
; ;
式中,为样本数,为真实数据,为预测的数据表示预测的数据。In the formula, is the number of samples, For real data, The predicted data represents the predicted data.
进一步,平均绝对误差MAE用于预测值和观测值之间差异的样本标准差,表达式为:Furthermore, the mean absolute error (MAE) is used to calculate the sample standard deviation of the difference between the predicted and observed values, expressed as:
; ;
式中,为样本数。In the formula, is the number of samples.
在步骤S4中,对处理的结果进行结果验证和修正,包括:先人工计算出训练数据本应该输出的结果,然后对抵离信息预测模型输出结果与人工计算出的结果进行对比。In step S4, the processing result is verified and corrected, including: first manually calculating the result that the training data should have output, and then comparing the output result of the arrival and departure information prediction model with the manually calculated result.
本发明的另一目的在于提供一种民航重要活动抵离信息处理系统,实施所述民航重要活动抵离信息处理方法,该系统包括:Another object of the present invention is to provide a system for processing arrival and departure information of important civil aviation activities, and to implement the method for processing arrival and departure information of important civil aviation activities, the system comprising:
数据采集与预处理模块:对数据源进行采集及预处理;Data collection and preprocessing module: collect and preprocess data sources;
特征提取模块:从经过预处理的数据中提取出具有代表性和区分度的特征,以供深度学习模型进行训练和预测;Feature extraction module: extracts representative and discriminative features from preprocessed data for deep learning model training and prediction;
模型训练模块:利用深度学习算法对提取到的特征进行训练,构建抵离信息预测模型;Model training module: Use deep learning algorithms to train the extracted features and build an arrival and departure information prediction model;
信息处理与预测模块:将训练好的LSTM模型应用于新的民航重要活动抵离信息数据中,进行信息处理和预测。Information processing and prediction module: Apply the trained LSTM model to the new arrival and departure information data of important civil aviation activities for information processing and prediction.
特征提取模块还用于从原始数据中选择出最具有代表性和区分度的特征子集,包括航班信息特征、机场信息特征、天气信息特征以及其他信息特征;The feature extraction module is also used to select the most representative and discriminative feature subsets from the original data, including flight information features, airport information features, weather information features, and other information features;
所述模型训练模块用于构建抵离信息预测模型中包括数据集构建、构建长短期记忆LSTM模型、模型训练与优化、模型评估与调优。The model training module is used to construct the arrival and departure information prediction model, including data set construction, construction of long short-term memory (LSTM) model, model training and optimization, and model evaluation and tuning.
结合上述的所有技术方案,本发明所具备的有益效果为:本发明能全面优化抵离信息的采集和分析流程,以确保重要活动的安全、有序运行,并可同时提高机场及其他场所的运营效率。该系统通过对重要活动的信息、抵离人员的信息的存储与分析,结合大数据、物联网等技术手段,通过多系统的通力协作,及时精准的为机场及活动主办方提供决策支持。致力于推动民航事业的数字化、智能化发展,提高整个行业的安全水平和服务水平。Combining all the above technical solutions, the beneficial effects of the present invention are as follows: the present invention can comprehensively optimize the collection and analysis process of arrival and departure information to ensure the safe and orderly operation of important activities, and can also improve the operational efficiency of airports and other places. The system stores and analyzes information on important activities and arrival and departure personnel, combines big data, the Internet of Things and other technical means, and through the collaboration of multiple systems, provides timely and accurate decision support for airports and event organizers. It is committed to promoting the digital and intelligent development of civil aviation and improving the safety and service levels of the entire industry.
相比于现有技术,本发明提高了民航运输信息处理的智能化程度,能够准确地预测未来一段时间内的民航重要活动抵离情况,为民航运输提供重要决策支持。充分挖掘了民航重要活动抵离信息数据中的潜在规律和特征,实现了对民航运输信息的精准化处理和预测,提高了信息处理效率和准确性。采用了大数据和深度学习相结合的方式,能够更好地捕捉到民航重要活动抵离信息数据中的时序特征和规律,提高了预测的准确性和稳定性。可以为民航公司、机场管理部门等提供重要的数据分析和预测工具,帮助其更好地进行航班调度和资源管理,提高了民航运输的安全性和效率。Compared with the prior art, the present invention improves the intelligence level of civil aviation transportation information processing, can accurately predict the arrival and departure of important civil aviation activities in the future, and provide important decision-making support for civil aviation transportation. It fully explores the potential laws and characteristics in the arrival and departure information data of important civil aviation activities, realizes the precise processing and prediction of civil aviation transportation information, and improves the efficiency and accuracy of information processing. It adopts a combination of big data and deep learning, which can better capture the time series characteristics and laws in the arrival and departure information data of important civil aviation activities, and improves the accuracy and stability of the prediction. It can provide important data analysis and prediction tools for civil aviation companies, airport management departments, etc., help them better carry out flight scheduling and resource management, and improve the safety and efficiency of civil aviation transportation.
本发明可极大的优化机场及航班管理人员对于旅客的管理,通过合理的优化方案从而减小机场的人员疏散压力。通过合理的疏散方案,可减小人力成本及其它资源成本的投入;可向活动主办方提供活动参与人员的管理建议,从而减小活动成本;可向当地的交通运输部门提前提供预警,及时掌握未来交通预估压力,及时制定交通管理方案;可向活动参与人员提供适当的出行方案,避免遇见交通高峰期等问题影响出行。The present invention can greatly optimize the management of passengers by airport and flight management personnel, and reduce the evacuation pressure of airport personnel through reasonable optimization schemes. Through reasonable evacuation schemes, the investment of labor costs and other resource costs can be reduced; management suggestions for event participants can be provided to event organizers, thereby reducing event costs; early warnings can be provided to local transportation departments in advance, so that future traffic forecast pressures can be grasped in a timely manner, and traffic management plans can be formulated in a timely manner; appropriate travel plans can be provided to event participants to avoid problems such as traffic rush hours that affect travel.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理;The accompanying drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description, serve to explain the principles of the present disclosure;
图1是本发明实施例提供的民航重要活动抵离信息处理方法流程图;1 is a flow chart of a method for processing arrival and departure information of important civil aviation activities provided by an embodiment of the present invention;
图2是本发明实施例提供的民航重要活动抵离信息处理方法原理图;2 is a schematic diagram of a method for processing arrival and departure information of important civil aviation activities provided by an embodiment of the present invention;
图3是本发明实施例提供的民航重要活动抵离信息处理系统示意图;3 is a schematic diagram of a system for processing arrival and departure information of important civil aviation activities provided by an embodiment of the present invention;
图4是本发明实施例提供的使用多个LSTM层,堆叠成的LSTM模型图;FIG4 is a diagram of an LSTM model stacked using multiple LSTM layers provided in an embodiment of the present invention;
图5是本发明实施例提供的整体LSTM模型的处理流程图;FIG5 is a processing flow chart of the overall LSTM model provided by an embodiment of the present invention;
图中:1、数据采集与预处理模块;2、特征提取模块;3、模型训练模块;4、信息处理与预测模块。In the figure: 1. Data acquisition and preprocessing module; 2. Feature extraction module; 3. Model training module; 4. Information processing and prediction module.
具体实施方式DETAILED DESCRIPTION
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其他方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施的限制。In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention, so the present invention is not limited by the specific implementation disclosed below.
本发明的创新点在于:针对庞大的民航抵离信息,利用深度学习的方式,对数据进行处理、分析,向活动管理者、机场及其他相关部门提供旅客管理的建议方案。提高机场及交通部门的运营效率。The innovation of this invention is that it uses deep learning to process and analyze the massive amount of civil aviation arrival and departure information, and provides passenger management suggestions to event managers, airports and other relevant departments, thereby improving the operational efficiency of airports and transportation departments.
实施例1,如图1所示,本发明实施例提供的民航重要活动抵离信息处理方法包括:Embodiment 1, as shown in FIG1 , the method for processing arrival and departure information of important civil aviation activities provided by the embodiment of the present invention includes:
S1,对数据源进行采集和预处理;所述数据源包括:航班信息、机场信息、天气信息、人员抵离信息、人员去往意向、附近公路交通信息;S1, collecting and preprocessing data sources; the data sources include: flight information, airport information, weather information, personnel arrival and departure information, personnel destination information, and nearby highway traffic information;
S2,对数据源数据进行特征提取和建模;特征提取包括:从原始数据中提取出反映数据特征和信息的指标或属性,将特征提取的数据输入到采用深度学习算法建立的抵离信息预测模型;S2, extracting features and modeling the data from the data source; feature extraction includes: extracting indicators or attributes that reflect data features and information from the original data, and inputting the feature-extracted data into the arrival and departure information prediction model established using a deep learning algorithm;
S3,对抵离信息预测模型进行训练和优化,训练优化完成后,进行抵离信息的预测和处理,并将处理的结果输出到平台上,供查询和使用;S3: Train and optimize the arrival and departure information prediction model. After the training and optimization is completed, the arrival and departure information is predicted and processed, and the processing results are output to the platform for query and use;
S4,对处理的结果进行结果验证和修正,在抵离信息预测模型预测出现偏差或错误时,通过人工干预或调整抵离信息预测模型参数修正结果;S4, verifying and correcting the processed results. When the arrival and departure information prediction model predicts deviations or errors, correct the results through manual intervention or adjustment of the arrival and departure information prediction model parameters;
S5,对抵离信息预测模型持进行持续的训练和优化,持续调整各输入参数所影响结果的权重比例,适应不断变化的数据和需求;S5, continuously train and optimize the arrival and departure information prediction model, and continuously adjust the weight ratio of each input parameter to adapt to the ever-changing data and needs;
S6,将训练完毕的抵离信息预测模型,投入到实际中,为决策者不断提供决策建议。S6, puts the trained arrival and departure information prediction model into practice to continuously provide decision-making suggestions to decision makers.
示例性的,在步骤S1中,数据采集与预处理:为了建立准确可靠的抵离信息处理系统,首先需要进行大规模数据的采集和预处理。数据源涵盖航班信息、机场信息、天气信息、人员抵离信息、人员去往意向、附近公路交通信息等多个方面。这些数据来自于各个航空公司的系统、机场的运行管理系统、天气预报机构及人员问卷调查等。在采集过程中,要考虑到数据的完整性、准确性和及时性。在数据采集完成后,还需要进行预处理操作,包括数据清洗、去重、异常值处理等。这一步骤的目的是确保数据的质量,消除数据中的噪声和异常情况,为后续的特征提取和模型训练做好准备。Exemplarily, in step S1, data collection and preprocessing: In order to establish an accurate and reliable arrival and departure information processing system, large-scale data collection and preprocessing are first required. The data sources cover flight information, airport information, weather information, personnel arrival and departure information, personnel destination information, nearby road traffic information and other aspects. These data come from the systems of various airlines, the airport's operation management system, weather forecast agencies and personnel questionnaires, etc. In the collection process, the integrity, accuracy and timeliness of the data must be taken into account. After the data collection is completed, preprocessing operations are required, including data cleaning, deduplication, outlier processing, etc. The purpose of this step is to ensure the quality of the data, eliminate noise and anomalies in the data, and prepare for subsequent feature extraction and model training.
在步骤S2中,在特征提取前,进行特征选择,特征选择的字段是根据字段出现的频率和人为定义的重要程度来定义的,表达式为:In step S2, feature selection is performed before feature extraction. The field of feature selection is defined based on the frequency of occurrence of the field and the artificially defined importance. The expression is:
; ;
式中,为特征值决定值,为出现的频率,为定义的重要程度,值介于0-1之间,非常重要,不重要;为数据总量;In the formula, Determine the value for the eigenvalue, is the frequency of occurrence, To define the importance of Values are between 0-1, very important ,unimportant ; is the total amount of data;
当计算结果大于0.6时,则认为当前数据具有特征性,把当前数值作为特征值进行选择;从原始数据中选择出最具有代表性和区分度的特征子集,所述特征子集包括但不限于:When the calculation results When it is greater than 0.6, the current data is considered to be characteristic, and the current value is selected as the characteristic value; the most representative and distinguishing feature subset is selected from the original data, and the feature subset includes but is not limited to:
航班信息特征:包括航班起飞时间、抵达时间、航班号、机型信息;Flight information features: including flight departure time, arrival time, flight number, and aircraft model information;
机场信息特征:包括机场代码、航站楼、登机口信息;Airport information features: including airport code, terminal, and boarding gate information;
天气信息特征:包括气温、湿度、风向风速气象因素;Weather information characteristics: including temperature, humidity, wind direction and speed meteorological factors;
其他信息特征:包括旅客前往目的地、前往目的地的方式、后续计划。Other information features: including the destination the passenger is travelling to, how the passenger is travelling to the destination, and subsequent plans.
在步骤S2中,特征提取与数据建模:在数据预处理完成后,需要对数据进行特征提取和建模。特征提取是指从原始数据中提取出能够反映数据特征和信息的指标或属性,为模型训练提供输入。在航班抵离信息处理中,可能涉及到航班的起飞时间、抵达时间、航班号、机场代码、天气条件、去往目的地、抵达后乘坐的交通方式等多个特征。提取特征后,接下来是建立预测模型。在本发明中,采用深度学习算法来进行建模,其中包括卷积神经网络(CNN)、循环神经网络(RNN)等。通过对大量历史数据的训练,模型能够学习到数据中的潜在规律和特征,从而实现对抵离信息的预测和分析。In step S2, feature extraction and data modeling: after data preprocessing is completed, the data needs to be feature extracted and modeled. Feature extraction refers to extracting indicators or attributes that can reflect data characteristics and information from the original data to provide input for model training. In the processing of flight arrival and departure information, multiple features may be involved, such as the flight's departure time, arrival time, flight number, airport code, weather conditions, destination, and mode of transportation after arrival. After extracting the features, the next step is to establish a prediction model. In the present invention, deep learning algorithms are used for modeling, including convolutional neural networks (CNN), recurrent neural networks (RNN), etc. Through training on a large amount of historical data, the model can learn the potential laws and characteristics in the data, thereby realizing the prediction and analysis of arrival and departure information.
可以理解,此处选择使用LSTM模型(长短时记忆网络模型),这是一种循环神经网络(RNN)的变体,旨在解决传统RNN在处理长序列时的梯度消失和梯度爆炸问题。LSTM引入了一种特殊的存储单元和门控机制,以更有效地捕捉和处理序列数据中的长期依赖关系。It is understandable that the LSTM model (Long Short-Term Memory Network Model) is chosen here. It is a variant of the recurrent neural network (RNN) that aims to solve the gradient vanishing and gradient exploding problems of traditional RNN when processing long sequences. LSTM introduces a special storage unit and gating mechanism to more effectively capture and process long-term dependencies in sequence data.
在步骤S3中,实时信息处理与结果输出:在模型训练完成后,即可将其应用于实际的抵离信息处理过程中。系统会实时接收到来自航空公司、机场等数据源的实时数据,并通过预训练好的模型进行抵离信息的预测和处理。这一过程需要考虑到数据的实时性和准确性,确保系统能够及时地响应和处理各种情况。处理完成后,系统会将结果输出到相关的系统或平台上,供航空公司、机场管理部门以及乘客查询和使用。这些结果可能包括航班的预计抵达时间、实际抵达时间、延误情况、前往目的地建议乘坐的交通方式等信息,为活动主办方、各其他业务部门提供参考和决策依据。In step S3, real-time information processing and result output: After the model training is completed, it can be applied to the actual arrival and departure information processing process. The system will receive real-time data from data sources such as airlines and airports in real time, and predict and process arrival and departure information through pre-trained models. This process needs to take into account the real-time and accuracy of the data to ensure that the system can respond and handle various situations in a timely manner. After the processing is completed, the system will output the results to the relevant system or platform for airlines, airport management departments and passengers to query and use. These results may include information such as the estimated arrival time of the flight, the actual arrival time, delays, and recommended transportation methods to the destination, providing reference and decision-making basis for event organizers and other business departments.
示例性的,在步骤S3中,对抵离信息预测模型进行训练和优化包括:LSTM的训练过程,使用反向传播算法和随机梯度下降优化算法;在训练过程中,通过计算损失函数关于权重的梯度,并使用随机梯度下降优化算法更新权重,以最小化损失函数;Exemplarily, in step S3, training and optimizing the arrival and departure information prediction model includes: a training process of LSTM, using a back propagation algorithm and a stochastic gradient descent optimization algorithm; during the training process, calculating the gradient of the loss function with respect to the weight, and updating the weight using the stochastic gradient descent optimization algorithm to minimize the loss function;
具体包括:利用历史的民航重要活动抵离信息数据对使用的LSTM模型进行参数的学习和优化,训练过程中,将准备好的训练集抵离信息数据输入到LSTM网络中,然后利用验证集数据对模型进行训练和优化,通过反向传播算法和LSTM优化器不断调整模型参数,使损失函数减小。比如,提前准备1万组数据,其中9500条数据作为训练集,500条数据作为验证集。先将训练集输入到LSTM网络中,输出结果模型。然后针对500条验证集,人工的判断其应输出的结果。将验证集再输入到模型中,把验证集输出的结果和人工判断的结果进行对比,如果对比结果不理想,则调整模型参数,再进行模拟测试,直到输出结果和人工判断的结果相似度达到95%为止。Specifically, it includes: using the historical arrival and departure information data of important civil aviation activities to learn and optimize the parameters of the LSTM model used. During the training process, the prepared training set arrival and departure information data is input into the LSTM network, and then the model is trained and optimized using the validation set data. The model parameters are continuously adjusted through the back propagation algorithm and the LSTM optimizer to reduce the loss function. For example, 10,000 sets of data are prepared in advance, of which 9,500 data are used as training sets and 500 data are used as validation sets. First, the training set is input into the LSTM network and the result model is output. Then, for the 500 validation sets, the results that should be output are manually judged. The validation set is input into the model again, and the results of the validation set output are compared with the results of manual judgment. If the comparison results are not ideal, the model parameters are adjusted, and then simulation tests are performed until the similarity between the output results and the results of manual judgment reaches 95%.
在步骤S4中,对处理的结果进行结果验证和修正包括:先人工计算出训练数据本应该输出的结果,然后对抵离信息预测模型输出结果与人工计算出的结果进行对比;In step S4, verifying and correcting the processing result includes: first manually calculating the result that the training data should have output, and then comparing the output result of the arrival and departure information prediction model with the manually calculated result;
在抵离信息预测模型预测出现偏差或错误时,通过人工干预或调整模型参数修正结果。When deviations or errors occur in the arrival and departure information prediction model, the results are corrected through manual intervention or adjustment of model parameters.
比如抵离信息预测模型对旅客预计到达机场的时间输出错误,则调整天气、航班所属航空公司对时间影响的权重,使得最终输出结果与人工计算的结果接近。又比如抵离信息预测模型对旅客滞留机场的时间计算误差较大,则调整旅客信息对滞留信息影响的权重,使得最终输出结果与人工计算的结果接近。For example, if the arrival and departure information prediction model outputs the wrong estimated time of arrival at the airport, the weights of the weather and the airline to which the flight belongs on the time are adjusted so that the final output result is close to the result calculated manually. For another example, if the arrival and departure information prediction model has a large error in calculating the time a passenger will stay at the airport, the weights of the passenger information on the stay information are adjusted so that the final output result is close to the result calculated manually.
示例性地,结果验证与修正:为了确保系统输出的抵离信息准确可靠,还需要进行结果验证和修正。这一过程可能涉及到与实际情况的比对,对预测结果进行验证,并根据实际情况进行修正。例如,在抵离信息预测模型预测出现偏差或错误时,可以通过人工干预或调整抵离信息预测模型参数来修正结果,提高系统的准确性和可信度。For example, result verification and correction: In order to ensure that the arrival and departure information output by the system is accurate and reliable, result verification and correction are also required. This process may involve comparing with the actual situation, verifying the prediction results, and correcting them according to the actual situation. For example, when the arrival and departure information prediction model predicts deviations or errors, the results can be corrected by manual intervention or adjustment of the arrival and departure information prediction model parameters to improve the accuracy and credibility of the system.
在步骤S5中,持续优化与更新:随着航空运输行业的发展和数据的不断积累,抵离信息处理系统也需要不断进行优化和更新。这包括对模型进行持续的训练和优化,以适应不断变化的数据和需求。同时,还需要关注新技术的发展和应用,及时引入和应用新的算法和方法,比如Adam优化算法及梯度裁剪技术,提高系统的性能和效率。In step S5, continuous optimization and updating: With the development of the aviation transportation industry and the continuous accumulation of data, the arrival and departure information processing system also needs to be continuously optimized and updated. This includes continuous training and optimization of the model to adapt to the ever-changing data and needs. At the same time, it is also necessary to pay attention to the development and application of new technologies, and timely introduce and apply new algorithms and methods, such as the Adam optimization algorithm and gradient clipping technology, to improve the performance and efficiency of the system.
如图2所示,作为本发明的另一种实施方式,本发明实施例提供的民航重要活动抵离信息处理方法包括:数据采集与预处理,特征提取与数据建模,实时信息处理与结果输出,结果验证与修正,持续优化与更新。As shown in FIG. 2 , as another embodiment of the present invention, the method for processing arrival and departure information of important civil aviation activities provided in an embodiment of the present invention includes: data collection and preprocessing, feature extraction and data modeling, real-time information processing and result output, result verification and correction, and continuous optimization and updating.
实施例2,如图3所示,本发明实施例提供的民航重要活动抵离信息处理系统包括:Embodiment 2, as shown in FIG3, the important civil aviation activity arrival and departure information processing system provided by the embodiment of the present invention includes:
数据采集与预处理模块1:对数据进行采集及预处理。以保证后续处理过程的准确性和可靠性。该模块主要的步骤如下:Data collection and preprocessing module 1: collect and preprocess data to ensure the accuracy and reliability of subsequent processing. The main steps of this module are as follows:
S101,数据采集:针对待采集的数据,可以通过人工上传、抽取第三方业务系统对外提供的接口、从第三方业务系统数据库中直接进行获取、数据爬取等方式。针对通过何种方式进行采集,需要与第三方系统进行沟通与对接,使用第三方系统提供的方法进行采集,故本发明不做赘述。S101, data collection: the data to be collected can be manually uploaded, extracted from the interface provided by the third-party business system, directly obtained from the third-party business system database, data crawling, etc. As for the collection method, it is necessary to communicate and connect with the third-party system and use the method provided by the third-party system for collection, so the present invention will not elaborate on it.
S102,数据存储:通过数据库软件的保存功能,将采集到的数据保存到数据库中,此方法是数据库软件提供的功能,故本发明不做赘述。S102, data storage: the collected data is saved in the database through the saving function of the database software. This method is a function provided by the database software, so it is not described in detail in the present invention.
S103,数据清洗与预处理:因为采集到的数据会存在着差异性,且数据的准确性也无法保证。所以此时需要人为的进行干预。对数据进行审核及调整,包括至少以下几个方面:S103, data cleaning and preprocessing: Because the collected data may be different and the accuracy of the data cannot be guaranteed, human intervention is required at this time. Review and adjust the data, including at least the following aspects:
(1)缺失值处理:识别并处理数据中的缺失值,填补缺失数据;对存在相似可参考的数据(比如执行航司一致,起飞站和目的站一致,航班的机型一致,这样可认为其相似可做参考),对缺失值进行同类对比补充填写;对不存在相似的数据,将当前数据删除,避免当前数据对后续训练结果造成影响;(1) Missing value processing: Identify and process missing values in the data and fill in the missing data; for data with similar references (for example, the same airline, the same departure and destination stations, and the same flight model, which can be considered similar and can be used as a reference), perform similar comparisons and fill in the missing values; for data without similarity, delete the current data to prevent the current data from affecting the subsequent training results;
(2)异常值检测:针对数据中,明显异常的数据,进行统一删除(明显异常是指数据对训练会严重干扰,比如某个航班日常需要执飞2个小时,但是某天因为异常情况备降或返航了,这样的数据不利于模型的训练,需要将其排除);数据中异常情况较小的数据,对数据进行调整(比如某个航班日常执飞2小时,但是当天因为大雾等因素,飞机当天执飞了2.5小时,这样的数据可进行手动调整,把执飞2.5小时改为2小时);(2) Outlier detection: For data with obvious anomalies, delete them uniformly (obvious anomalies refer to data that will seriously interfere with training. For example, a flight normally needs to fly for 2 hours, but one day it makes an emergency landing or returns due to abnormal circumstances. Such data is not conducive to model training and needs to be excluded); for data with minor anomalies, adjust the data (for example, a flight normally flies for 2 hours, but on that day due to factors such as heavy fog, the plane flew for 2.5 hours. Such data can be manually adjusted to change the flight time from 2.5 hours to 2 hours);
(3)数据格式转换:将采集到的数据转换为统一的格式,以便后续处理。例如,将日期时间格式统一为标准的时间戳格式,方便时间序列分析和处理。(3) Data format conversion: Convert the collected data into a unified format for subsequent processing. For example, the date and time format can be unified into a standard timestamp format to facilitate time series analysis and processing.
(4)数据去重:识别和删除重复的数据记录,以确保数据的唯一性和一致性。(4) Data deduplication: Identify and delete duplicate data records to ensure data uniqueness and consistency.
(5)数据标准化:对数据进行标准化处理,使其符合统一的数据标准和规范,方便后续的数据分析和建模。比如把所有航班的航空公司标识都修改为其对应的三字码;所有的数据时间都调整成以标准时间作为基准等。(5) Data standardization: Standardize the data to make it conform to unified data standards and specifications to facilitate subsequent data analysis and modeling. For example, the airline logos of all flights are changed to their corresponding three-letter codes; all data times are adjusted to use standard time as the benchmark, etc.
S104,在数据清洗和预处理完成之后,还需要对处理后的数据进行质量评估。这包括对数据的完整性、准确性和一致性等方面进行评估,以确保数据的质量达到要求。S104, after data cleaning and preprocessing are completed, the processed data needs to be evaluated for quality, including evaluation of data integrity, accuracy, and consistency to ensure that the data quality meets the requirements.
特征提取模块2:特征提取模块是本发明中的关键环节之一,其主要任务是从经过预处理的数据中提取出具有代表性和区分度的特征,以供深度学习模型进行训练和预测。在特征提取之前,首先需要进行特征选择的工作。特征选择是指从原始数据中选择出最具有代表性和区分度的特征子集,以降低数据维度、提高模型效率和减少过拟合的风险。在航班抵离信息处理中,可以根据领域知识和实际需求选择与航班状态相关的特征,将这些特征数值提取出来,例如:Feature extraction module 2: The feature extraction module is one of the key links in the present invention. Its main task is to extract representative and discriminative features from the preprocessed data for deep learning model training and prediction. Before feature extraction, feature selection is required. Feature selection refers to selecting the most representative and discriminative feature subsets from the original data to reduce data dimensions, improve model efficiency and reduce the risk of overfitting. In the processing of flight arrival and departure information, features related to the flight status can be selected according to domain knowledge and actual needs, and these feature values can be extracted, for example:
航班信息特征:包括航班起飞时间、抵达时间、航班号、机型等信息。这些特征可以反映航班的基本属性和状态,对航班抵离信息的预测具有重要影响。Flight information features: including flight departure time, arrival time, flight number, aircraft type, etc. These features can reflect the basic attributes and status of the flight and have an important impact on the prediction of flight arrival and departure information.
机场信息特征:包括机场代码、航站楼、登机口等信息。这些特征可以反映机场的运行状态和航班的运营情况,对航班抵离信息的准确性有一定影响。Airport information features: including airport code, terminal, boarding gate, etc. These features can reflect the operation status of the airport and the operation of the flight, and have a certain impact on the accuracy of flight arrival and departure information.
天气信息特征:包括气温、湿度、风向风速等气象因素。天气对航班的运行有重要影响,因此将天气信息纳入特征提取的范畴,有助于提高航班抵离信息的准确性和可靠性。Weather information features: including meteorological factors such as temperature, humidity, wind direction and speed. Weather has an important impact on flight operations, so incorporating weather information into the scope of feature extraction will help improve the accuracy and reliability of flight arrival and departure information.
其他信息特征:包括旅客前往目的地、前往目的地的方式、后续计划。这些信息有助于分析与整理人员后续的计划,可为其他部门提供相应的建议。Other information features: including the destination of the passenger, the method of going to the destination, and subsequent plans. This information helps to analyze and organize the subsequent plans of the personnel and provide corresponding suggestions for other departments.
模型训练模块3:模型训练是本发明中的核心环节之一,其主要任务是利用深度学习算法对提取到的特征进行训练,构建抵离信息预测模型。在航班抵离信息处理中,模型训练的目标是通过学习历史数据中的模式和规律,预测未来航班的抵离信息。该模块主要包括以下几个步骤:Model training module 3: Model training is one of the core links in this invention. Its main task is to use deep learning algorithms to train the extracted features and build an arrival and departure information prediction model. In the processing of flight arrival and departure information, the goal of model training is to predict the arrival and departure information of future flights by learning the patterns and rules in historical data. This module mainly includes the following steps:
S301,数据集构建:指的是前期收集、清理及特征提取过的数据。将数据分成三份,一份是训练集,一份是验证集,一份是测试集。S301, data set construction: refers to the data collected, cleaned and feature extracted in the early stage. The data is divided into three parts, one is the training set, one is the validation set, and one is the test set.
S302,构建LSTM(长短期记忆)模型:本发明专利中,使用LSTM模型作为深度学习的底层。选择多个LSTM层来增加模型的深度,这些LSTM层依次堆叠在一起,形成一个深层的LSTM网络。如图4所示;x1-x3为LSTM的即时输入参数内容,y1-y3为LSTM的即时输出参数内容,c1-c4以及h1-h4为LSTM的长期输入参数内容以及长期输出参数内容。在推测旅客滞留情况的场景下,c1为旅客滞留时长推算输入,c2为本次推算旅客滞留时长推算结果,h1为旅客滞留位置推算输入,h2为本次推算旅客滞留位置推算结果,x1为机场当前车辆数据,y1为机场推算最佳车辆数据。c1、h1通过LSTM进行推算,受到x1影响,可以推算出c2、h2的数据,相应的x1也会受到c1的影响生成y1的数据。当结果计算完毕后,c2和h2成为下一个LSTM单元的长期输入参数,继续LSTM的计算,x2可以是当天天气情况,c2和h2收到x2的影响,推算出c3和h3。S302, constructing an LSTM (Long Short-Term Memory) model: In the present invention, the LSTM model is used as the bottom layer of deep learning. Multiple LSTM layers are selected to increase the depth of the model, and these LSTM layers are stacked together in sequence to form a deep LSTM network. As shown in Figure 4; x1-x3 are the immediate input parameter content of LSTM, y1-y3 are the immediate output parameter content of LSTM, c1-c4 and h1-h4 are the long-term input parameter content and long-term output parameter content of LSTM. In the scenario of inferring the passenger's detention situation, c1 is the input for the passenger's detention time, c2 is the result of the estimated passenger's detention time, h1 is the input for the passenger's detention location, h2 is the result of the estimated passenger's detention location, x1 is the current vehicle data of the airport, and y1 is the best vehicle data estimated at the airport. c1 and h1 are inferred through LSTM, and are affected by x1, so the data of c2 and h2 can be inferred, and the corresponding x1 will also be affected by c1 to generate the data of y1. When the results are calculated, c2 and h2 become the long-term input parameters of the next LSTM unit. LSTM calculation continues. x2 can be the weather conditions of the day. c2 and h2 are affected by x2, and c3 and h3 are inferred.
S303,模型训练与优化:利用历史的民航重要活动抵离信息数据对选LSTM模型进行参数的学习和优化。训练过程中,将准备好的训练集抵离信息数据输入到LSTM网络中,然后利用验证集数据对模型进行训练和优化,通过反向传播算法和LSTM优化器不断调整模型参数,使得模型的损失函数逐渐减小,从而提高模型的预测准确性。S303, model training and optimization: Use historical civil aviation important event arrival and departure information data to learn and optimize the parameters of the selected LSTM model. During the training process, the prepared training set arrival and departure information data is input into the LSTM network, and then the model is trained and optimized using the validation set data. The model parameters are continuously adjusted through the back propagation algorithm and the LSTM optimizer, so that the model's loss function is gradually reduced, thereby improving the model's prediction accuracy.
S304,模型评估与调优:在模型训练完成之后,对训练得到的模型进行评估和调优。评估过程中,使用测试集中的数据进行,评估模型在未知数据上的预测性能。评估指标包括均方误差、平均绝对误差、准确率。用于衡量模型的预测准确性和泛化能力。如果三种数据都在符合的范围内,则认为模型通过(每种类型的数据,评估指标的准确值都不相同,人为判断是否符合要求)。如果模型性能不佳,可以通过调整模型结构、调整超参数等方法进行模型调优,以提高模型的预测性能。S304, model evaluation and tuning: After the model training is completed, the trained model is evaluated and tuned. During the evaluation process, the data in the test set is used to evaluate the prediction performance of the model on unknown data. The evaluation indicators include mean square error, mean absolute error, and accuracy. It is used to measure the prediction accuracy and generalization ability of the model. If all three types of data are within the compliance range, the model is considered to have passed (for each type of data, the exact value of the evaluation indicator is different, and it is manually judged whether it meets the requirements). If the model performance is poor, the model can be tuned by adjusting the model structure, adjusting the hyperparameters, etc. to improve the prediction performance of the model.
其中,均方误差(MSE):测量预测值与某些真实值匹配程度。其公式如下:Among them, mean square error (MSE): measures the degree of match between the predicted value and some true value. Its formula is as follows:
; ;
式中,为样本数,为真实数据,为预测的数据表示预测的数据。在模型评估,比如根据天气情况预估航班预计到达时间;在模型评估,比如根据天气情况预估航班预计到达时间。将多组数据代入公式,求出最终的均方误差值。In the formula, is the number of samples, For real data, The predicted data represents the predicted data. In model evaluation, such as estimating the estimated arrival time of a flight based on weather conditions; In model evaluation, such as estimating the estimated arrival time of a flight based on weather conditions. Substitute multiple sets of data into the formula and calculate the final mean square error value.
将多组数据代入公式,求出最终的平均绝对误差值:Substitute multiple sets of data into the formula to find the final mean absolute error value:
; ;
式中,为样本数。其中,整体LSTM模型的处理流程如图5所示。In the formula, is the number of samples. The processing flow of the overall LSTM model is shown in Figure 5.
信息处理与预测模块4:将训练好的LSTM模型应用于新的民航重要活动抵离信息数据中,进行信息处理和预测。通过模型的预测,可以准确地预测未来一段时间内的民航重要活动抵离情况,为民航运输提供重要决策支持。Information processing and prediction module 4: Apply the trained LSTM model to the new arrival and departure information data of important civil aviation activities for information processing and prediction. Through the prediction of the model, the arrival and departure of important civil aviation activities in the future can be accurately predicted, providing important decision-making support for civil aviation transportation.
实施例3,利用本发明实施例提供的民航重要活动抵离信息处理方法可实现以下功能:Example 3: The following functions can be achieved by using the method for processing arrival and departure information of important civil aviation activities provided by the embodiment of the present invention:
机场人员滞留情况预警与决策:将近年来各航班信息、航班所经过航线的天气情况、航班起飞时间、抵达时间、延误时间、旅客离开机场的时长、旅客在机场的滞留情况、滞留旅客疏散情况都输入到本发明中进行深度学习。待学习完成后,模型便会针对个航班延误导致旅客滞留的情况有一个较好的学习情况。后续再向模型中输入航班信息、航线天气情况、航班起飞时间后,便能预估该航班的抵达时间,从而针对旅客是否会滞留机场进行一个判断,并向机场航站楼管理部提供旅客滞留预警及旅客疏散建议情况。Airport personnel stranded situation warning and decision-making: The flight information in recent years, the weather conditions of the routes passed by the flights, the flight departure time, arrival time, delay time, the length of time passengers leave the airport, the stranded situation of passengers at the airport, and the evacuation of stranded passengers are all input into the present invention for deep learning. After the learning is completed, the model will have a better learning situation for the situation where passengers are stranded due to flight delays. After inputting flight information, route weather conditions, and flight departure time into the model, the arrival time of the flight can be estimated, so as to make a judgment on whether the passengers will be stranded at the airport, and provide the airport terminal management department with passenger stranded warnings and passenger evacuation suggestions.
向活动主办方提供活动参与人员的建议:将民航相关的旅客的抵离信息、旅客前往活动场所的方式、时间等输入到模型中。模型学习完成后,便可以向之后该场所举办活动的活动主办方提供该场所举办活动的人员来往预测,人员疏散建议,人员安全风险建议情况等。Provide event organizers with suggestions on event participants: Input the arrival and departure information of civil aviation-related passengers, the way and time of passengers going to the event venue, etc. into the model. After the model learning is completed, it can provide event organizers who hold events at the venue with predictions on the flow of people at the venue, suggestions on evacuation of people, suggestions on personnel safety risks, etc.
依据本发明,如在机场实施后,预计可获得如下收益:According to the present invention, after being implemented in an airport, it is expected that the following benefits can be obtained:
(1)旅客滞留机场的时间减少,航班高峰期时,旅客拥挤程度降低。(1) The time passengers spend at the airport is reduced, and passenger congestion is reduced during peak flight hours.
(2)旅客出飞机后的路程中,引导员得到合理安排;旅客从出飞机到离开机场所滞留的时间减少;行李转盘的占用时间减少,从而减少行李转盘的电力消耗;旅客路程中的照明时长减少,降低电力消耗。(2) During the journey after passengers leave the plane, guides are arranged reasonably; the time passengers spend from leaving the plane to leaving the airport is reduced; the occupancy time of the baggage carousel is reduced, thereby reducing the power consumption of the baggage carousel; the lighting time during the passengers' journey is reduced, reducing power consumption.
(3)旅客出机场后,去往目的地的方式得到优化,可提前合理安排出租车等交通工具,避免机场附近交通拥堵,极大的提高附近交通设施的使用情况。(3) After leaving the airport, passengers can optimize the way to their destination. They can arrange taxis and other means of transportation in advance to avoid traffic congestion near the airport, greatly improving the utilization of nearby transportation facilities.
如演唱会、大型会议等活动,可提前将抵离信息的数据传递给其他有关部门,合理安排活动场所附近的交通、住宿的情况,避免出现人员密集,交通拥堵的问题。For events such as concerts and large conferences, arrival and departure information can be passed to other relevant departments in advance to reasonably arrange transportation and accommodation near the event venue to avoid crowds and traffic congestion.
以上所述,仅为本发明较优的具体的实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any modifications, equivalent substitutions and improvements made by any technician familiar with the technical field within the technical scope disclosed by the present invention and within the spirit and principles of the present invention should be covered within the protection scope of the present invention.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410916989.4A CN118467932B (en) | 2024-07-10 | 2024-07-10 | Civil aviation important activity resisting information processing method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410916989.4A CN118467932B (en) | 2024-07-10 | 2024-07-10 | Civil aviation important activity resisting information processing method and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN118467932A CN118467932A (en) | 2024-08-09 |
| CN118467932B true CN118467932B (en) | 2024-10-29 |
Family
ID=92151745
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410916989.4A Active CN118467932B (en) | 2024-07-10 | 2024-07-10 | Civil aviation important activity resisting information processing method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118467932B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119250480B (en) * | 2024-12-04 | 2025-09-02 | 青岛民航凯亚系统集成有限公司 | Dynamic planning allocation method and system for civil airport boarding application based on multi-business data |
| CN120046804A (en) * | 2025-02-24 | 2025-05-27 | 中国民用航空飞行学院 | Large-scale event civil aviation transport stream prediction model and method thereof |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117334087A (en) * | 2023-10-18 | 2024-01-02 | 南京邮电大学 | A regression analysis method for predicting air traffic flow management delay values based on deep learning |
| CN118211034A (en) * | 2024-02-27 | 2024-06-18 | 飞友科技有限公司 | Multi-dimensional civil aviation passenger flow prediction method based on KNN regression model |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6640098B1 (en) * | 2000-02-14 | 2003-10-28 | Action Engine Corporation | System for obtaining service-related information for local interactive wireless devices |
| CN109448445A (en) * | 2018-09-05 | 2019-03-08 | 南京航空航天大学 | Flight based on shot and long term Memory Neural Networks is delayed grading forewarning system method |
| CN112381336A (en) * | 2020-12-11 | 2021-02-19 | 中国民航科学技术研究院 | Flight delay duration prediction method and system |
| CN112949915A (en) * | 2021-02-08 | 2021-06-11 | 南京航空航天大学 | Method for predicting landing time of incoming flight based on dynamic sequencing |
| CN115660181A (en) * | 2022-10-31 | 2023-01-31 | 中国民航大学 | Airport delay level prediction method based on association rule and LSTM |
| CN116362430B (en) * | 2023-06-02 | 2023-08-01 | 中国民航大学 | Flight delay prediction method and system based on online increment MHHA-SRU |
| CN116911434A (en) * | 2023-06-08 | 2023-10-20 | 桂林电子科技大学 | An airport operation situation prediction method, device, system and storage medium |
| CN117422320B (en) * | 2023-12-19 | 2024-03-05 | 长安大学 | Method for extracting influence factors of weather on flight toughness operation |
| CN118094382B (en) * | 2024-04-26 | 2024-07-30 | 青岛民航凯亚系统集成有限公司 | Prediction method and system for civil airport entrance aircraft to slide into airport level crossing |
-
2024
- 2024-07-10 CN CN202410916989.4A patent/CN118467932B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117334087A (en) * | 2023-10-18 | 2024-01-02 | 南京邮电大学 | A regression analysis method for predicting air traffic flow management delay values based on deep learning |
| CN118211034A (en) * | 2024-02-27 | 2024-06-18 | 飞友科技有限公司 | Multi-dimensional civil aviation passenger flow prediction method based on KNN regression model |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118467932A (en) | 2024-08-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN118467932B (en) | Civil aviation important activity resisting information processing method and system | |
| CN111144631B (en) | Real-time probability prediction method of flight delay based on Bayesian network algorithm | |
| CN110570693B (en) | Flight operation time prediction method based on reliability | |
| CN111401601A (en) | A Delay Propagation-Oriented Flight Time Prediction Method | |
| CN113221472B (en) | A Passenger Flow Prediction Method Based on LSTM | |
| Sajan et al. | Forecasting and analysis of train delays and impact of weather data using machine learning | |
| Wu et al. | An improved svm model for flight delay prediction | |
| CN113344408A (en) | Processing method for multi-scale situation perception process of civil aviation traffic control operation | |
| CN112232535A (en) | Flight departure average delay prediction method based on supervised learning | |
| CN120410097B (en) | A parcel logistics multimodal transport collaborative scheduling method based on big data | |
| CN118070247B (en) | A method and system for analyzing the mechanism of large-area delay propagation based on space-time network | |
| CN120806782B (en) | ETA (electronic toll Collection) calculation method, device, equipment and medium for cross-border whole vehicle service | |
| CN114781704B (en) | A flight delay prediction method based on transit flight support process | |
| CN120069467A (en) | Work order dispatching and path planning method based on multi-factor intelligent matching | |
| CN118211034A (en) | Multi-dimensional civil aviation passenger flow prediction method based on KNN regression model | |
| CN116663742A (en) | Regional Capacity Forecasting Method Based on Multi-factor and Model Fusion | |
| CN116884273A (en) | Aircraft four-dimensional trajectory prediction method based on multi-aircraft interactive network model | |
| CN119989224A (en) | Data processing method, system and storage medium for smart city | |
| Dursun | Air-traffic flow prediction with deep learning: a case study for Diyarbakır airport | |
| CN119250480B (en) | Dynamic planning allocation method and system for civil airport boarding application based on multi-business data | |
| CN114462672B (en) | Flight model adjustment optimization method | |
| CN118194244A (en) | Airport terminal passenger over-detection flow prediction method | |
| Jiang et al. | A multi-index prediction method for flight delay based on long short-term memory network model | |
| LU501642B1 (en) | Prediction method of departure flight delay based on timely information and deep learning | |
| CN112418730A (en) | Construction method of response index estimation model of transportation system |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |