Queen Mary Summer School

Practical Machine Learning

add description here

Overview

Academic LeadDr Adrian Bevan 

Machine learning influences modern life in many different avenues and is silently revolutionising the way we live and work. We can see the influence of machine-learning algorithms in social media, web search engines, mobile device spell checkers and self-driving cars.  This course will give you an introduction to machine learning using the Python programming language and the TensorFlowTM programming toolkit from Google.  No programming background is assumed, however if you want to take this course, you should be familiar with using computers.  

This course is taught by scientists using machine learning for data analysis at CERN’s Large Hadron Collider and will allow you to work on practical examples from both general and physics-based problems. Examples will be drawn from a variety of problems in order to allow you to build up an understanding of the tools and how to use them. This will prepare you for a mini-project analysing data from a particle physics experiment to complement the examples encountered earlier in the course.

Course content is subject to change.

Course aims

This is a practical course that provides you with an introduction to the concepts of machine learning and the application of algorithms to several types of available data samples. In order to achieve this, you will be introduced to the Python programming language and key concepts related to the TensorFlowTM programming toolkit. You will learn how to train machine-learning algorithms and evaluate their performance on image data and scientific data from the Large Hadron Collider. We will develop your programming skills so that you can explore the potential benefits of deep-learning algorithms.

Teaching and learning

You will be taught through a combination of lectures, laboratory work, and workshops.

Learning outcomes

You will learn/develop:

  • basic commands in Python and learn how to manipulate data using this programming language
  • how to use TensorFlowTM tools to optimise neural networks and convolutional neural networks as examples of machine-learning algorithms
  • a comprehension of machine-learning algorithms and their use.

You will develop/be able to:

  • understand the principles of optimisation algorithms and the role of activation functions in neural networks
  • understand the concept of overtraining of hyperparameters for a machine-learning algorithm, and how that can be spotted using data samples
  • understand the concept of the Receiver Operating Characteristic (ROC) curve and how the area under this curve can be used to select models based on the ability to separate signal from background
  • demonstrate information expertise through the portfolio of work that you will build during this course, and the application of that portfolio of skills to problem solving
  • demonstrate a rounded intellectual development in all aspects of this course, including self-study, directed reading, in-session quizzes to test your incremental assimilation of knowledge and the final critical presentation of what you have learned and achieved during the course
  • improve your research capacity via the application of core principles on machine learning to example data sets. This will allow the critical analysis of data in terms of specific problems using modern techniques
  • communicate clearly via the oral presentation component, where you will give a five-minute presentation on what you have learned during the course (including the main results you have obtained) and will respond to questions on your presentation.

Fees

The Queen Mary Summer School costs: £1,650 per session, which includes tution and social programme. 

We offer a 10% discount to:

  • Students and staff from partner institutions
  • Alumni
  • Current Queen Mary students 

Accommodation

The cost of accommodation is approximately £500 per session. For further information, please visit our page.

Additional costs and course excursions

There may be additional costs for field trips, such as entry to exhibitions, which will be in the region of £10-20.
All reading material will be provided online, so it is not necessary to purchase any books.

Please note there is no deposit payment required for the Queen Mary Summer School.

Entry requirements

To join our Summer School, you should have completed a minimum of two semesters’ study at your home institution.

We welcome Summer School students from around the world. We accept a range of qualifications:

  • if your home institution uses the four-point Grade Point Average (GPA) scale, we usually require a 3.0 GPA
  • if your home institution uses the letter scale, you will need to have a B+

We welcome international qualifications and we consider every application individually on its academic merit.

English language requirements

All of our courses are taught and assessed in English. If English isn’t your first language, you must meet one of the following English Language requirements in order to join the Queen Mary Summer School:

  • If you hold a degree from a majority English speaking country plus Canada you may use this degree to satisfy the English language requirements for entry, provided the degree was completed no more than 5 years before the start date of the course to which you are applying.
  • IELTS, 6.5 overall or higher, with at least 6 in all sub scores
  • TOEFL Internet Based Test we require a minimum of 92 (L21; S23; R22; W24)
  • China UEE (University Entrance Exam) - 110
  • CET 4 - 550 or CET 6 - 490
  • PTE Academic 62
  • Cambridge Certificate in Advanced English 176 60- grade C (old marking system)
  • Applicants with an alternative qualification should check it is equivalent to the above or contact us at summerschool@qmul.ac.uk

 

How to apply

Applications are open! 

Check out our accommodation and fee discount deadlines.

Have a question? Get in touch, one of the team will be happy to help.

Application deadline: 26 May 2019.

What do I need to apply?

You’ll need to upload the following documents together with your online application:

  • your current academic transcript or your record of studies to date
  • evidence of your English Language proficiency, if your first language isn’t English 
  • a written statement explaining why you'd like to attend the Summer School
  • a copy of your passport

What do I do next? 

  • work with your home university adviser to select the courses you want to study at Queen Mary and ensure they are approved/can transfer back to your own institution
  • gather your transcripts and your proof of language proficiency (if applicable)
  • check that you meet the eligibility criteria
  • fill out our online application form

What happens then?

  • we make a decision on your application within 5 days of your application date and send you an offer letter
  • you accept our offer
  • apply for a visa (if you need it)
  • book your flights to London**
  • read all of our pre-departure emails carefully before you arrive
  • pack and get ready for your stay in London
  • arrive in London and move into your new home with us on campus
  • join the welcome programme and start your course
  • complete all your welcome programme/orientation tasks
  • enjoy your time atthe Queen Mary Summer School!

** Please don’t connect or enter the UK via Ireland, as there are visa restrictions.

Teaching dates
Session Two: 22 July - 9 August 2019
Course hours
150 hours (of which 45 will be contact hours)
Assessment
Continuous in-class practical skills assessment (25%), continuous portfolio assessment (50%), oral assessment (25%)

Apply now

Ask a question

Our location