EARL London 2019
The Enterprise Applications of the R Language Conference (EARL) is a cross-sector conference focusing on the commercial use of the R programming language. The conference encompasses a range of workshops, two full days dedicated to the real-world usage of R with some of the world’s leading practitioners. Plus, the social program provides an opportunity to network with speakers and fellow delegates, as well as enjoy the local sights and culture.
Tuesday, 10 September 2019
|10:00am – 5:00pm||
Workshop 1: R Markdown and Interactive Dashboards (full day)
This full-day introductory workshop will teach students the fundamentals of how to create R Markdown scripts for reports and interactive applications.
We recommend that attendees have basic skills in R, ggplot2, and the tidyverse so that they can create content for their reports and dashboards. Should students not have that experience, we will provide simple examples that those users can copy, but they should recognise that they find some topics difficult to understand.
We recommend that students have R, the RStudio IDE, and tidyverse software installed prior to arriving at the workshop. Those who do not wish to install software on their computers should create free RStudio.cloud accounts before they arrive. Anyone using RStudio.cloud will require the use of an approved browser such as Apple Safari or Google Chrome.
|10:00am – 1:00pm||
Workshop 2: Deep Learning with Keras for R
Deep learning with neural networks has changed the way many machine learning problems are now solved, but until recently was difficult to use outside of large research groups. The Keras deep learning library has dramatically reduced the barrier to entry by providing a simple interface to lower level libraries, such as TensorFlow or Theano. This hands-on workshop will guide you through creating neural networks with the R interface to Keras. We will cover some theoretical background and discuss the types of problem for which neural networks are appropriate. The focus is on implementation, and you will build your own networks in guided exercises.
Attendees should be familiar with the R language, and comfortable manipulating R data structures, such as matrices and arrays.
|10:00am – 1:00pm||
Workshop 3: Package Development in R
The Package Development in R workshop is aimed at R programmers who are looking to add rigour to their development by building R packages in a controlled, scalable and commercially viable manner. Attendees will learn the state of the art for designing, building and maintaining R packages. The workshop will maintain a practical and current focus using popular R packages such as devtools, roxygen2 and testthat.
• Participants should have a good working knowledge of the R language but experience of package building will not be assumed • Participants should have a recent version of R installed and, if working on a Windows Desktop they must have an appropriate version of Rtools installed. Registrants will be provided with a list of R packages to install prior to the workshop.
|2:00pm – 5:00pm||Workshop 4: Explainable Machine Learning|
|2:00pm – 5:00pm||Workshop 5: Shiny for Production|
Wednesday, 11 September 2019
|All day||Day 2 - Wednesday 11 September|
|All day||Evening Networking Event|
Thursday, 12 September 2019
|All day||Day 3 - Thursday 12 September|