Build Better Defenses
October 29–30, 2017: Training
October 30–November 1, 2017: Tutorials & Conference
New York, NY

In-Person Training
Data analysis and machine learning for cybersecurity

Charles Givre (Booz Allen Hamilton), Jay Jacobs (BitSight Technologies)
Sunday, October 29 & Monday, October 30, 9:00am - 5:00pm
Location: Madison Level: Intermediate
See pricing & packages
Best Price ends August 3

This course will sell out—sign up today!

Participants should plan to attend both days of this 2-day training course. Platinum and Training passes do not include access to tutorials on Monday.

Join experts Jay Jacobs and Charles Givre for a hands-on, in-depth exploration of data analysis and machine learning in cybersecurity. In this course, you’ll learn how to explore and analyze data you probably already have and gain valuable exposure to and experience with tools and techniques to prepare, analyze, and visualize the knowledge hiding in your data.

What you'll learn, and how you can apply it

  • What you’ll learn—and how you can apply it
  • Understand how to organize and execute a data analysis project, from exploration to insight
  • Gain experience working with different data formats
  • Learn how the science of data visualization can transform how you communicate your story
  • Explore the applications of models and machine-learning techniques
  • Evaluate the effectiveness of your model

This training is for you because...

I am a security professional with a few years under my belt and I’ve realized I would be more effective if I were able to parse and interpret data more effectively and efficiently. I know there is probably something to this whole machine learning thing and I want to understand what that is and how I might be able to apply it in my role.

Prerequisites:

  • A working knowledge of a scripting or programming language (ideally Python or R)
  • Familiarity with security data sources, including vulnerability scanner data, DNS data, and threat intelligence data

Recommended Reading or Watching: (Suggest pre and post-training)

Pre-training content options:

  • For Python Users:
  • Python for Data Analysis: Wes McKinney

Post-training: 'Further Learning' content options:

  • Data Driven Security: Jay Jacobs, Bob Rudis
  • For Python users:

  • Hands on Machine Learning with Scikit-Learn & Tensorflow: Aurelion Geron

Hardware and/or installation requirements:

We will be using the Griffon Virtual Machine which is available here: https://github.com/gtkcyber/griffon-vm. In order to run Griffon, you will need:

  • A laptop (Windows/Linux/OS X) with 8 GB of RAM and 30 GB of free space. If you are using a PC you will need to have virtualization enabled in the BIOS.
  • The latest version of Virtualbox—available at Virtualbox.org.

While we strongly encourage you to use Griffon, if you choose not to, you will need:

Join experts Jay Jacobs and Charles Givre for a hands-on, in-depth exploration of data analysis and machine learning in cybersecurity. In this course, you’ll learn how to explore and analyze data you probably already have and gain valuable exposure to and experience with tools and techniques to prepare, analyze, and visualize the knowledge hiding in your data. Jay and Charles guide you through working with three hands-on, practical applications with real data, introducing each in a language-agnostic approach before providing language-specific guidance for hands-on work. A GitHub repository with the examples will be available so that you can revisit the examples and continue learning after the training.

About your instructors

Photo of Charles Givre

Charles Givre is an unapologetic data geek who is passionate about helping others learn about data science and become passionate about it themselves. For the last five years, Charles has worked as a data scientist at Booz Allen Hamilton for various government clients and has done some really neat data science work along the way, hopefully saving US taxpayers some money. Most of his work has been in developing meaningful metrics to assess how well the workforce is performing. For the last two years, Charles has been part of the management team for one of Booze Allen Hamilton’s largest analytic contracts, where he was tasked with increasing the amount of data science on the contract—both in terms of tasks and people.

Even more than the data science work, Charles loves learning about and teaching new technologies and techniques. He has been instrumental in bringing Python scripting to both his government clients and the analytic workforce and has developed a 40-hour Introduction to Analytic Scripting class for that purpose. Additionally, Charles has developed a 60-hour Fundamentals of Data Science class, which he has taught to Booz Allen staff, government civilians, and US military personnel around the world. Charles has a master’s degree from Brandeis University, two bachelor’s degrees from the University of Arizona, and various IT security certifications. In his nonexistent spare time, he plays trombone, spends time with his family, and works on restoring British sports cars.

Twitter for cgivre
Photo of Jay Jacobs

Jay Jacobs is the senior data scientist at BitSight Technologies. Prior to joining BitSight, Jay spent four years as the lead data analyst for the Verizon Data Breach Investigations Report. Jay is the coauthor of Data-Driven Security, which covers data analysis and visualizations for information security, and hosts the Data-Driven Security and R World News podcast. Jay is also a cofounder of the Society of Information Risk Analysts and currently serves on its board of directors. Jay is also active in the R community; he coordinates his local R user group for the greater Minneapolis area and contributes to local events and functions supporting data analysis.

Twitter for jayjacobs

Conference registration

Get the Platinum pass or the Training pass to add this course to your package. Best Price ends August 3.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)