2022 CAS R for the P&C Practitioner Bootcamp

Event Details

-
Tuesday-Thursday, 8:00 AM – 5:00 PM, ET and Friday, 8:00 AM – 3:00 PM, ET

CAS Office

4350 N. Fairfax Dr. Suite 250

Arlington, VA 22203

 

About This Event

This intensive bootcamp features lectures, group Capstone Projects and time for individual engagement with our instructors. This course will give the attendee an introduction to the R programming language, with the objective of preparing attendees to be able to apply what they've learned upon completion of the course. To that end, the focus is on direct, interactive content delivery.

Attendance is limited to 30 participants, individual registrations only. Group registrations are not permitted.

Event information

Casualty Actuarial Society's Envisioned Future 

The CAS will be recognized globally as the premier organization in advancing the practice and application of casualty actuarial science and educating professionals in general insurance, including property-casualty and similar risk exposure. 

Continuing Education Credits 

The CAS Continuing Education Policy applies to all ACAS and FCAS members who provide actuarial services. Actuarial services are defined in the CAS Code of Professional Conduct as "professional services provided to a Principal by an individual acting in the capacity of an actuary. Such services include the rendering of advice, recommendations, findings or opinions based upon actuarial considerations". Members who are or could be subject to the continuing education requirements of a national actuarial organization can meet the requirements of the CAS Continuing Education Policy by satisfying the continuing education requirements established by a national actuarial organization recognized by the Policy. 

This activity may qualify for up to 33.6 CE credits for the 2022 R Bootcamp for CAS members. Participants should claim credit commensurate with the extent of their participation in the activity. CAS members earn 1 CE credit per 50 minutes of educational session time, not to include breaks or lunch. 

Note: The amount of CE credit that can be earned for participating in this activity must be assessed by the individual attendee. It also may be different for individuals who are subject to the requirements of organizations other than the American Academy of Actuaries. 

Learning Objectives

Attendees will complete the course with a working knowledge of R, having applied it in a realistic setting. More specifically, participants will finish the course having mastered the following:

  • Read data into the R environment from a variety of sources
  • Visualize data and use this as the basis of selecting a model
  • Fit several different models to a set of data, assess the quality of fit and choose between competing models
  • Manipulate data so that it may be modeled, or otherwise communicated
  • Use the "actuar" and "ChainLadder" packages, which are designed for actuarial applications

Capstone Projects

The CAS R Bootcamp will provide general instruction on how to use the R programing language . The bootcamp will also provide Capstone projects in two different actuarial areas for applying learning objectives. Attendees will share project outcomes with the whole group on the last day using tools available in the broader “R Environment.” Attendees will need to choose their preferred topic during the registration process.

Ratemaking

Bootcamp attendees who sign up for this track will be given datasets representing premium and claims for a product line. The project will be to use R to analyze the data for trends and anomalies and identify and fit a model to the data that distinguishes between predictive characteristics. Track attendees will prepare disruption analyses, profitability projections, and other management information to communicate the effect of the new model on the portfolio.

Reserving

Attendees who sign up for this track will be given a dataset that contains loss triangles for several different lines of business for many different companies. Participants will conduct a reserve study using standard techniques like chain ladder as well as less common methods like the Clark growth curve model and hierarchical regression.

Speaker Opinions 

The opinions expressed by speakers at this event are their own and do not necessarily reflect the opinions of the CAS. 

Contact Us  

For more information on content, please contact Wendy Ponce, Professional Education Coordinator, at wponce@casact.org.  

For more information on course logistics or attendee registration, please contact Leanne Wieczorek, Manager Meeting Services at lwieczorek@casact.org.  

For more information on other CAS opportunities or regarding administrative policies such as complaints and refunds, please contact the CAS Office at (703) 276-3100 or office@casact.org

Registration information

Limit up to 30 participants

Group Registrations are not permitted.

Register

 

  Early (ON/BEFORE  June 28) 

Late (ON/AFTER  June 29)

Member/Subscriber/Candidate/iCAS Member 

$2,900

$ 3,100

Non- Member 

$3,100

$3,300

Cancelations/Refunds

Registrations fees will be refunded for cancellations received in writing at the CAS Office via email, refund@casact.org, by July 12, 2022 less a $200 processing fee. 

Speakers

Brian Fannin has been an actuary for over 20 years. The data lack sufficient credibility for him to give a more precise estimate. Brian has been an Associate of the CAS since 2002 and a Certified Specialist in Predictive Analytics (CSPA) since 2017. He has worked in a variety of roles in commercial insurance, both primary and excess, here in the US as well as Europe, London and Asia. An early proponent of R, he has taught various workshops and seminars for the CAS, Actex and insurance clients. He is the author of the book “R for Actuaries and Data Scientists with Applications to Insurance”, published by Actex. He joined the staff of the CAS in March of 2018 as a Research Actuary. His focus is to enable CAS committees and research partners to work efficiently in developing relevant, practical content.

Adam L. Rich is an actuary, data scientist, and computer programmer with nearly 20 years experience. He currently works for Beazley Group in Farmington, CT, and leads many underwriting innovation research and implementation projects. Adam has been using R and teaching it to others for over 10 years.

Lodging

The CAS has not secured a block of guest rooms for this event. The Ballston neighborhood in Arlington, VA provides several hotels within walking distance of the CAS Office. 

Ballston Hotels

Airport

The Ronald Reagan Washington National Airport (DCA) is the closest airport to the CAS office and is within less than a 15-minute drive from the airport (traffic can increase the amount of time this short drive takes).

Schedule

Download the Bootcamp Schedule

PRE-WORK

  • Install R, RStudio. Please access these helpful links.
  • Read the raw book.
  • Complete a few basic exercises.

Days

Date

Activity

Time

Sess 1 - Tue

July 26

Day 1 – Getting Comfortable with the Environment, Preliminary Programing

    • RStudio setup
    • Basics review and more
      • Saving and sourcing scripts
      • Installing and using packages
      • Data structures
        • Vectors, lists
        • Working with data frames
      • Reading/writing data
        • Reading to/from CSV, readr and readxl packages
        • Reading to/from a database
      • Basic data analysis in R
        • Linear regression
        • Fit a distribution
        • Histograms/kernel density plots
      • Basic visualization

Lunch Break

    • AM review
    • Advanced visualization with ggplot2
    • Introduction to capstone projects
    • Overview of online resources: StackOverflow,

r-bloggers

 

 

8:00 AM – 12:00 PM
(break at 9:30 AM)

 

 

 

 

 

 

 

 

 

Lunch 12:00 PM – 1:00 PM

 

1:00 PM – 5:00 PM
(break at 2:30 PM)

Sess 2 - Wed

July 27

Day 2 – RMarkdown, dplyr and Loss Reserving

    • Day 1 review/questions
    • Augment R scripts with RMarkdown
    • dplyr to select, summarize and transform data

Lunch break

    • Begin capstone work

 

 

8:00 AM – 12:00 PM
(break at 9:30 AM)

 

Lunch 12:00 PM – 1:00 PM

 

1:00 PM – 5:00 PM
(break at 2:30 PM)

Sess 3 - Thu

July 28

Day 3 – GLMs and Advanced Models

    • Day 2 review/questions
    • GLMs
    • Decision trees

 

Lunch break

    • Assisted work on capstone

 

 

8:00 AM – 12:00 PM (break at 9:30 AM)

 

Lunch 12:00 PM – 1:00 PM

 

1:00 PM – 5:00 PM
(break at 2:30 PM)

Sess 4 - Fri

July 29

Day 4 – Further Practice, Capstone

    • Day 3 review
    • Complete capstone
    • Generate actuarial report document in Word or PDF (or HTML)

Lunch break

    • Complete actuarial report
    • Present to larger group

 

 

8:00 AM – 12:00 PM (break at 9:30 AM)

 

Lunch 12:00 PM – 1:00 PM

1:00 PM – 3:00 PM
(break at 2:00 PM)

Schedule

Download the Bootcamp Schedule

PRE-WORK

  • Install R, RStudio. Please access these helpful links.
  • Read the raw book.
  • Complete a few basic exercises.

Days

Date

Activity

Time

Sess 1 - Tue

July 26

Day 1 – Getting Comfortable with the Environment, Preliminary Programing

    • RStudio setup
    • Basics review and more
      • Saving and sourcing scripts
      • Installing and using packages
      • Data structures
        • Vectors, lists
        • Working with data frames
      • Reading/writing data
        • Reading to/from CSV, readr and readxl packages
        • Reading to/from a database
      • Basic data analysis in R
        • Linear regression
        • Fit a distribution
        • Histograms/kernel density plots
      • Basic visualization

Lunch Break

    • AM review
    • Advanced visualization with ggplot2
    • Introduction to capstone projects
    • Overview of online resources: StackOverflow,

r-bloggers

 

 

8:00 AM – 12:00 PM
(break at 9:30 AM)

 

 

 

 

 

 

 

 

 

Lunch 12:00 PM – 1:00 PM

 

1:00 PM – 5:00 PM
(break at 2:30 PM)

Sess 2 - Wed

July 27

Day 2 – RMarkdown, dplyr and Loss Reserving

    • Day 1 review/questions
    • Augment R scripts with RMarkdown
    • dplyr to select, summarize and transform data

Lunch break

    • Begin capstone work

 

 

8:00 AM – 12:00 PM
(break at 9:30 AM)

 

Lunch 12:00 PM – 1:00 PM

 

1:00 PM – 5:00 PM
(break at 2:30 PM)

Sess 3 - Thu

July 28

Day 3 – GLMs and Advanced Models

    • Day 2 review/questions
    • GLMs
    • Decision trees

 

Lunch break

    • Assisted work on capstone

 

 

8:00 AM – 12:00 PM (break at 9:30 AM)

 

Lunch 12:00 PM – 1:00 PM

 

1:00 PM – 5:00 PM
(break at 2:30 PM)

Sess 4 - Fri

July 29

Day 4 – Further Practice, Capstone

    • Day 3 review
    • Complete capstone
    • Generate actuarial report document in Word or PDF (or HTML)

Lunch break

    • Complete actuarial report
    • Present to larger group

 

 

8:00 AM – 12:00 PM (break at 9:30 AM)

 

Lunch 12:00 PM – 1:00 PM

1:00 PM – 3:00 PM
(break at 2:00 PM)

Keep up with the latest CAS news