Identification of Waves in IGC files

Similar documents
Predicting Flight Delays Using Data Mining Techniques

Kernel Principal Component Analysis and its Applications in Face Recognition and Active Shape Models

A Model to Assess the Mobility of the National Airspace System (NAS).

Price-Setting Auctions for Airport Slot Allocation: a Multi-Airport Case Study

15:00 minutes of the scheduled arrival time. As a leader in aviation and air travel data insights, we are uniquely positioned to provide an

Aircraft Arrival Sequencing: Creating order from disorder

CS229: AUTUMN Application of Machine Learning Algorithms to Predict Flight Arrival Delays

If any rules are not clearly defined in English, the German original shall serve as masterversion.

Discriminate Analysis of Synthetic Vision System Equivalent Safety Metric 4 (SVS-ESM-4)

1.0 OUTLINE OF NOISE ANALYSIS...3

A Methodology for Integrated Conceptual Design of Aircraft Configuration and Operation to Reduce Environmental Impact

MASTER S THESIS. Ioannis Mamalikidis, UID: 633

Anomaly Detection in airlines schedules. Asmaa Fillatre Data Scientist, Amadeus

Predicting flight routes with a Deep Neural Network in the operational Air Traffic Flow and Capacity Management system

Feasibility Study Rule Based Safety Target Groups

Management System for Flight Information

A GEOGRAPHIC ANALYSIS OF OPTIMAL SIGNAGE LOCATION SELECTION IN SCENIC AREA

HOW TO IMPROVE HIGH-FREQUENCY BUS SERVICE RELIABILITY THROUGH SCHEDULING

DURATION: The objective is a flight of at least 5 hours after release from tow.

Decision aid methodologies in transportation

ONLINE DELAY MANAGEMENT IN RAILWAYS - SIMULATION OF A TRAIN TIMETABLE

B.S. PROGRAM IN AVIATION TECHNOLOGY MANAGEMENT Course Descriptions

UC Berkeley Working Papers

Efficiency and Environment KPAs

Wake Turbulence Research Modeling

CONTENT. What are T-values? Computation of T- values

The AeroKurier Online Contest Not Just for Computer Nerds

ALTITUDE: The objective is to gain at least 3,281 feet after release from tow.

Management System for Flight Information

ATTEND Analytical Tools To Evaluate Negotiation Difficulty

Airport Runway Location and Orientation. CEE 4674 Airport Planning and Design

1. A 5000 (16, A 500 ( A

PASSENGER SHIP SAFETY. Damage stability of cruise passenger ships: Monitoring and assessing risk from operation of watertight doors

Segelflugzene OnLine Competition (OLC)

Abstract. Introduction

Alpha Systems AOA Classic & Ultra CALIBRATION PROCEDURES

Flying with L-NAV Version 5.7 and S-NAV Version 7.6 & 8.6 Dave Ellis, February 1999

Course Outline 10/29/ Santa Teresa Blvd Gilroy, CA COURSE: AFT 134 DIVISION: 50 ALSO LISTED AS: SHORT TITLE: AVIATION FLIGHT TECH

1. A gain of 3000 meters after release from tow (9,843 feet) 2. A 5 hour flight with no other objective (If you already did this for

Analyzing Risk at the FAA Flight Systems Laboratory

GFAC CHAIRMAN'S REPORT

PRAJWAL KHADGI Department of Industrial and Systems Engineering Northern Illinois University DeKalb, Illinois, USA

Task Planning and Uploading

FRANCE : HOW TO IMPROVE THE AVALANCHE KNOWLEDGE OF MOUNTAIN GUIDES? THE ANSWER OF THE FRENCH MOUNTAIN GUIDES ASSOCIATION. Alain Duclos 1 TRANSMONTAGNE

A DSS Based on Simulation to Make Decisions for the Cuban Cruise Industry

Evolution of Airline Revenue Management Dr. Peter Belobaba

Approximate Network Delays Model

THIRTEENTH AIR NAVIGATION CONFERENCE

Pump Fillage Calculation (PFC) Algorithm for Well Control

Applying Integer Linear Programming to the Fleet Assignment Problem

Cross-sectional time-series analysis of airspace capacity in Europe

North American Online Travel Report

- Online Travel Agent Focus -

Sensitivity Analysis for the Integrated Safety Assessment Model (ISAM) John Shortle George Mason University May 28, 2015

About the B800. The optional two channel audio is retained.

An Analysis of Dynamic Actions on the Big Long River

China Aeromodelling Design Challenge. Contest Rules China Aeromodelling Design Challenge Page 1 of 14

A RECURSION EVENT-DRIVEN MODEL TO SOLVE THE SINGLE AIRPORT GROUND-HOLDING PROBLEM

Efficiency and Automation

Big Data Processing using Parallelism Techniques Shazia Zaman MSDS 7333 Quantifying the World, 4/20/2017

LCC Competition in the U.S. and EU: Implications for the Effect of Entry by Foreign Carriers on Fares in U.S. Domestic Markets

An Analysis of Intra-Regional Air Travel in SAARC Region

The Effects of GPS and Moving Map Displays on Pilot Navigational Awareness While Flying Under VFR

Alaska Aviation Emissions Inventory

AI in a SMART AIrport

Network Revenue Management: O&D Control Dr. Peter Belobaba

Operational Evaluation of a Flight-deck Software Application

Wright Stuff Glider Competition

Scheduling of Next Generation Timetable

Unmanned Aircraft System Loss of Link Procedure Evaluation Methodology

Do Not Write Below Question Maximum Possible Points Score Total Points = 100

Quality Assurance. Introduction Need for quality assurance Answer to the need of quality assurance Details on quality assurance Conclusion A B C D E

International Journal of Informative & Futuristic Research ISSN:

Flying for Free Exploiting the weather with unpowered aircraft. Martin Ling

PRESENTATION OVERVIEW

Solid waste generation and disposal by Hotels in Coimbatore City

THE NORTH ATLANTIC OSCILLATION (NAO) AND THE WATER TEMPERATURE OF THE SAVA RIVER IN SERBIA

Ski / Sled tracks as an expression of avalanche risk Jordy Hendrikx 1 & Jerry Johnson 2,1 1.

Airline Scheduling Optimization ( Chapter 7 I)

Simulation of disturbances and modelling of expected train passenger delays

Semi - Annual Report. April 2, From September 21, 2003 to March 20, 2004

SERVICE NETWORK DESIGN: APPLICATIONS IN TRANSPORTATION AND LOGISTICS

Flight test organisation

Planning aircraft movements on airports with constraint satisfaction

SASP Advisory Committee Meeting #2

Analyzing the Descending Flight of the Germanwings A320 4U9525 on

Estimates of the Economic Importance of Tourism

Chapter 9 Validation Experiments

Saighton Camp, Chester. Technical Note: Impact of Boughton Heath S278 Works upon the operation of the Local Highway Network

PERFORMANCE MEASUREMENT

CHAPTER 5 SIMULATION MODEL TO DETERMINE FREQUENCY OF A SINGLE BUS ROUTE WITH SINGLE AND MULTIPLE HEADWAYS

Egnatia Odos Observatory. Egnatia Odos Observatory Monitoring of Egnatia Motorway s s Spatial Impacts

INSTRUMENT RATING (SENIOR PRIVATE PILOT) UK FLIGHT TEST STANDARDS

CIVIL AVIATION AUTHORITY, PAKISTAN OPERATIONAL CONTROL SYSTEMS CONTENTS

Documentation of the Elevation Selected to Model Helicopter Noise at HTO

PBN Airspace Design Workshop. Area Navigation. Asia and Pacific Regional Sub-Office Beijing, China. 5 May 2016 Page 1 APAC RSO BEIJING

THE IMPACTS OF CLIMATE CHANGE ON SKI RESORTS AND TOURIST TRAFFIC. M. Tepfenhart, W. Mauser and F. Siebel

FORECASTING OF INDUSTRIAL ROUNDWOOD PRODUCTION FOR THE PART OF SOUTH-EAST EUROPE. Maja Moro, Darko Motik, Denis Jelačić, Marek Drimal

Genetic Algorithm in Python. Data mining lab 6

Evaluation of Strategic and Tactical Runway Balancing*

Transcription:

Identification of Waves in IGC files Prof. Dr. Databionics Research Group University of Marburg

Databionics Databionics means copying algorithms from nature e.g. swarm algorithms, neural networks, social networks Swarms e.g. bee hives, ants etc. are extremely good at optimizing food sources from every changing and unknown environments

Databionics Hermann Trimmel: why look at IGC- Data cemeteries: it s just dust in there! He is right! However: Swarms are extremely good at optimizing food sources from unknown, ever changing and even harsh environments

Swarm (social) calculations Swarm = all pilots producing ICG-files Food = lift (climbs) There should be patterns of optimal food source discoveries Eg: north Bavaria/Thüringen during good thermal conditions (prob. of thermal climbs during 5 days)

Identification of Waves in IGC files Mountain Wave Project (MWP) MWP flights in the Andes of South America See Map: Locations of 2.500 climbs found in ~ 100 IGC-files of flights Which of these Climbs are Thermals, which are in Waves?

Problems to solve: Construction of a Climb-Classifier for the Andes flights A) Identification of Climbs in IGC files = Climb ( time series analysis: details reported elsewhere) B) Can Waves be distinguished from Thermals?

Wave/Thermal Classifier Construction of an unsupervised Classifier (=no ground truth available) based on decision rules Check rules for plausibility Unsupervised rule based classifier for wave vs. thermal climbs in the Andes

Method to construct unsupervised rule based classifier Model (normalized) variables as a Mixture of Gaussians (GMM) Optimize Model using Expectation maximization (EM) Verify results using suitable density estimation (PDE -> Ultsch 2003) Use Bayes Decision on GMM Combine decision Rules with and/or Check for plausibility

Rule based Classifier for Climbs in Andes Example of a particular rule: 1 GrenzeFuerKurzeDistanzen = 2.7298 km 0.9 0.8 0.7 PDE = Häufigkeit 0.6 0.5 0.4 0.3 0.2 0.1 R1: if distance flown in a climb >2.8 km then climb is a wave 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 zurückgelegte Distenzen log(d) [log(km)]

Result: Computer Program for identification of wave climbs in Andes (colors = wave strength classes) [Heise/Ultsch 2008] Question: How good is this classification? Remember: no ground truth available!

Approach: Is the Classifier correct? Construct classifier for flights in the Alps with same approach Get the ground truth for the Alps Measure the performance against ground truth and Compare with supervised methods to construct classifiers Estimate correctness for Andes

Get flights containing wave and thermal climbs Philip Ohrndorf Student of Geography & Databionics & Pilot selected 160 Flights out of all the flights of 2007/2008/2009 i.e <200 out of 200.000 flights From Online Contest (OLC )database Obtaining this data is cumbersome! OLC allows only small downloads(10) per day

Ground Truth in more than 1.5 months of full time work Philip Ohrndorf selected and hand classified 160 IGC files 1 = start 2 = in glide 3 = in thermal 4 = in hang wind 5 = in wave 6 = final glide

1 Measuring Correctness 1. Data was randomly split into two sets 2. 80% = training set 3. 20% = test set 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0.99 1 1.01 4. On the training set the Rule Based Classifier was built without reference to expert classification (ground truth) 5. Correctness (total Accuracy) was measured on test data set Steps1-5 repeated 100 times, mean and s.d. calculated: Result:Correctness 76% +-2%

Comparison to other Classifiers Other Classifier constructions use the ground truth (supervised classification) 100 95 90 85 Accuracy Naïve Bayes classifier = Golden standard CART = Example of supervised Rule Based Classifier construction. 80 75 70 65 60 55 50 UnsupervisedClasifier Bayes CART

CART s decision Variables Up to linear correlation: the same variables were automatically selected as in Unsupervised Andes classifier:

Can we do better in the Alps? Use an Artificial Neural Network Logistic sigmoid, back propagation MLP with 3 hidden layers Input = 8-12-32-64 - 2 =Output

Can we do better in the Alps? Performance of this ANN: 98+-1% Almost perfect!

Waves above the Alps

Conclusions 100 95 90 85 80 75 70 65 60 55 50 UnsupervisedClasifier Accuracy Bayes CART The construction of an unsupervised Rulebased classification of IGC-flight data from the Alps results in an 76% correct classifier. This is comparable to the Golden Standard (Naïve Bayes) Supervised Rule Construction leads to the same variables & same performance Problem might be easier for the Andes: better bimodal distributions (= other use of waves) => It is not unreasonable to assume that our Wave Classifier for the Andes functions in the 80% correctness range

Outlook For the alps an almost perfect classifier could be constructed (ANN) This requires, however, ground truth (Experts who classify the data) If this is not available unsupervised classification can only be improved when data from other sources are used: - Geographic data : height above terrain - Meteorological data: wind speed & direction

Personal remarks Take a new look on Online contests They are a new type of computations: Social networks = swarms Provide a new look from above => the whole is more than the sum of its parts

However 2 serious bottlenecks OLC s- data access policy

2 serious bottlenecks However OLC s- data access policy No substantial scientific theories on swarm computing available sorry we all (science) are rather ignorant of this type of computing! Needed theory and tools (e.g. U-Matrix on Self Organizing Neural Networks) to discover Emerging Structures

Yes! E.g: Did we find something interesting in the past in the data cemeteries? In > 20.000 climbs in the same weather: climb strength in thermals is NOT Gaussian distributed, but Square-root-Gausssian distributed (extremely significant p-value)[ultsch03]

Thank You for Your attention! Questions? Contact: ultsch@ulweb.de or