Singapore International Science Challenge (Machine Learning Challenge)
Machine Learning Challenge
In recent years, the fields of artificial intelligence and machine learning have seen significant growth, especially in terms of accessibility. This is primarily driven by the need to autonomously process and analyse increasing amounts of data, both in terms of volume and dimension, so as to deliver more dynamic and thus richer solutions.
The current iteration of SISC seeks to harnesses this increased accessibility to machine learning in order to challenge students to learn and apply machine learning.
In order to better prepare for the Machine Learning Challenge, participants are encouraged to review the following introductory material.
An Introduction to Machine Learning
There are a myriad of material that can be found online on Machine Learning. However, as a general introduction, please refer to the article: How to Get Started as a Developer in AI on Intel’s Developer Zone.
Intel’s Software Developer Zone on Machine learning also includes many other resources on Machine Learning.
For a more detailed treatise, please refer to the following papers:
- A Few Useful Things to Know about Machine Learning (Domingos, 2012)
- The Discipline of Machine Learning (Mitchell, 2006)
For even more detail into the subject, the following text is recommended:
You can also learn by reviewing the following (free) online courses:
Developing Machine Learning Solutions using Python
To develop machine learning solutions, and more specifically, to complete the SISC machine learning challenge, all participants should be familiar with the Pythonprogramming language, and the scikit-learn module.
To learn more about Python, there are many resources available:
- Online Courses
And on the scikit-learn module, please refer to the scikit-tutorials. Since you will be expected to utilise these libraries for the 2017 SISC Machine Learning Challenge, it is strongly advisable that you comprehensively review the scikit-learn tutorials and documentation.
More Specifics about the Actual Challenge
Details of the actual challenge will only be made available to SISC participants on the 28th of June.