EPN-V2

PENG9560 Topics in Artificial Intelligence and Machine Learning Course description

Course name in Norwegian
Topics in Artificial Intelligence and Machine Learning
Weight
10.0 ECTS
Year of study
2019/2020
Course history
Curriculum
SPRING 2020
Schedule
  • Introduction

    This course covers advanced topics in artificial intelligence and machine learning, both theory and practice, recent scientific papers and state-of-the-art techniques.The course will be offered once a year, provided 3 or more students sign up for the course. If less than 3 students sign up for a course, the course will be cancelled for that year.

  • Recommended preliminary courses

    The results for the project assignment, process description, and the code will be assessed by the course leader. The exam can be appealed.

  • Learning outcomes

    Students who complete the course are expected to have the following learning outcomes, defined in terms of knowledge, skills and general competence:

    Knowledge

    On successful completion of the course, the student has:

    • an in-depth understanding of machine learning in its main forms: supervised, unsupervised, and reinforcement learning, both theoretical and applied, to solve real- lifeproblems.
    • knowledge and understanding of the main concepts of deep learning.
    • knowledge and understanding of some major concepts in artificial intelligence, including: complex systems (network models, cellular automata, and agent-based models) and evolutionary computing.

    Skills

    On successful completion of the course, the student can:

    • apply techniques from machine learning to real-life problems.
    • analyse data sets with the aid of machine learning algorithms.

    General competence

    On successful completion of the course, the student can:

    • use libraries for programming deep learning algorithms such as TensorFlow.
    • deploy models to relevant real-life problems.
    • solve computational problem using evolutionary computing.
  • Content

    Pass or fail.

  • Teaching and learning methods

    Each module will be taught in a series of lectures. At the end of each module, the students will be assigned a small project to be submitted within a given deadline.

  • Course requirements

    The following required coursework must be approved before the student can take the exam:

    Compulsory assignments must be approved prior to the exam. The students must submit a small project at the end of each module. All five projects must be approved before examination.

  • Assessment

    Oral examination, individual.

    The exam cannot be appealed.

  • Permitted exam materials and equipment

    None.

  • Grading scale

    Knowledge

    On successful completion of the course, the student:

    • is at the forefront of knowledge about smart energy systems, both at the system level and at the specific component/application level.
    • understands what different technologies can be used at what level in energy generation, transmission, distribution and consumption networks.
    • knows about communication technologies and their performance limits for enabling energy intelligence in smart energy systems.

    Skills

    On successful completion of the course, the student can:

    • solve resource optimisation problems for the energy information network.
    • apply optimisation techniques and machine learning-based approaches for residential demand response management and vehicle-to-grid.

    General competence

    On successful completion of the course, the student can:

    • communicate and collaborate with experts from other disciplines on larger interdisciplinary and multidisciplinary research projects.
    • Recognise and assess a project's potential and value
    • participate in debates and communicate results through recognised international channels, such as academic conferences.
    • can construct and develop relevant models and discuss the model's validity.
    • Disseminate knowledge to broader audiences
  • Examiners

    None.