Splunking F1: Part Two

Do you remember when your maths teacher told you it’s not the final answer that’s important, it’s your working out that really counts? Well, during this year’s SplunkLive! London event, we had a tie for first place on our F1 racing simulator; two identical lap times to within one thousandth of a second - amazing! Both James and Joe wanted to win the first prize – tickets to the British Grand Prix, so we decided to investigate their driving styles by examining the car telemetry data streamed to Splunk during their respective sessions. Much like an outage or security investigation, with the data in Splunk, we were able to unwind the events to find out how we arrived at the end result. In this case, the result was the fastest lap time. In other scenarios, it could be how security defences were breached, or why a server went down, the process is the same.

One element missing from the F1 data listed in part one of this post, was information concerning the actual driver. To supplement this, we built a simple form in Splunk to capture driver name and demographic data, storing the information in the Splunk KV Store. The final piece; the leaderboard dashboard, correlates the driver information with the telemetry data collected during the race to determine fastest completed lap, of the first 3 laps per contestant.

The table below shows the average throttle, brake and steering application from the driver, ranging from 0 (no application) to 1 (full application).

Session Summary Stats From the above summary table, we can see that James was on the throttle longer and on the brakes less of the time, indicating that he accelerated and braked harder than Joe – key for a fast lap time. James also used less steering angle, indicating a smoother driver, again key for being fast. So how was Joe able to match James’s lap time?

Throttle Application

Brake Application The answer isn’t obvious when looking at the driver inputs alone. However, the speed of the car does give a clear indication. The speed chart from the two drivers reveals that James had a terrible last corner as the pressure of the big prize got to him! Joe kept a clear head and applied the power beautifully through ‘Club Corner’, a very fast right hander which requires the driver to balance the car on the edge of adhesion. This allows him to recover the time that he had lost to James in the earlier part of the lap.

Speed (mph)

For those who missed out on the excitement, the competition is sure to make another appearance at a Splunk event near you! We are also exploring additional features to add to the app, such as the use of the Machine Learning Toolkit to predict behaviours based on player demographic, driving style, and to correlate the data with real-world IOT data sources.

Not and F1 fan? Let us know what other sports you think we could Splunk. Who knows, it could be our next event competition!

SplunkLive London F1 simulator

----------------------------------------------------
Thanks!
Haider Al-Seaidy

Related Articles

Exploratory Data Analysis for Anomaly Detection
Platform
4 Minute Read

Exploratory Data Analysis for Anomaly Detection

With great choice comes great responsibility. One of the most frequent questions we encounter when speaking about anomaly detection is how do I choose the best approach for identifying anomalies in my data? The simplest answer to this question is one of the dark arts of data science: Exploratory Data Analysis (EDA).
Splunk at the Service of Medical Staff
Platform
3 Minute Read

Splunk at the Service of Medical Staff

Given the current circumstances and the pressure medical staff and hospitals are facing in general, access to information is now more critical than ever. Optimising the process of medical exams and enabling alerts and notifications in real-time has become essential.
A Picture is Worth a Thousand Logs
Platform
3 Minute Read

A Picture is Worth a Thousand Logs

Splunk can be used to ingest machine-learning service information from services like AWS recognition, what does that look like and how can you set it up?
Bringing You Context-Driven, In-Product Guidance
Platform
1 Minute Read

Bringing You Context-Driven, In-Product Guidance

Splunk is providing in-product guidance right at your fingertips to help you accomplish your goals without navigating away from the product. Learn more in this blog post.
Splunk AR: HoloLens and Unity SDK
Platform
2 Minute Read

Splunk AR: HoloLens and Unity SDK

Get a sneak peek on two private beta products — AR app for HoloLens, a solution for a hands-free experience, and a Splunk SDK to allow you to securely incorporate Splunk data into your custom apps.
Threat Hunting With ML: Another Reason to SMLE
Platform
4 Minute Read

Threat Hunting With ML: Another Reason to SMLE

This blog is the first in a mini-series of blogs where we aim to explore and share various aspects of our security team’s mindset and learnings. In this post, we will introduce you to how our own security and threat research team develops the latest security detections using ML.
Creating a Fraud Risk Scoring Model Leveraging Data Pipelines and Machine Learning with Splunk
Platform
8 Minute Read

Creating a Fraud Risk Scoring Model Leveraging Data Pipelines and Machine Learning with Splunk

One of the new necessities we came across several times was that the clients were willing to get a sport bets fraud risk scoring model to be able to quickly detect fraud. For that purpose, I designed a data pipeline to create a sport bets fraud risk scoring model based on anomaly detection algorithms built with Probability Density Function powered by Splunk’s Machine Learning Toolkit.
Levelling up your ITSI Deployment using Machine Learning
Platform
2 Minute Read

Levelling up your ITSI Deployment using Machine Learning

To help our customers extract the most value from their IT Service Intelligence (ITSI) deployments, Splunker Greg Ainslie-Malik created this blog series. Here he presents a number of techniques that have been used to get the most out of ITSI using machine learning.
Smarter Noise Reduction in ITSI
Platform
8 Minute Read

Smarter Noise Reduction in ITSI

How can you use statistical analysis to identify whether you have an unusual number of events, and how can similar techniques be applied to non-numeric data to see if descriptions and sourcetype combinations appear unusual? Read all about it in this blog.