讲解Artificial Intelligence、辅导CS/Python设计、讲解Python,C/C++设计
- 首页 >> Python编程Elements of Artificial Intelligence
Faculty of Physics, Mathematics and Informatics
Cracow Technical University
Autumn 2018/2019
Assignment
Lecturer : Andrzej Bargiela
Due Date : 14/11/2018 (Part I)
Percentage : 15%
Length (words/pages) : N/A
Type (Individual/group) : Individual
Instructions:
1. Submission of Coursework
All coursework should submitted by email to andrzej.bargiela@gmail.com before
4.30pm by the due date.
2. Deadlines
Coursework deadlines must be strictly adhered to. There are penalties for late
submission of work. The penalty is a reduction of 5% for each working day that the work
is late.
3. Layout
Coursework should be word-processed. All pages must be numbered. All pages must be
fastened securely by comb binding or staples. Your coursework should include and
arrange according to this sequence: (1) Coursework Cover page; (2) Table of Contents;
followed by the content of your coursework.
4. Plagiarism
When undertaking coursework essays, it is inevitable that you will make use of other
people’s work. It is essential that you make clear that the work in question is someone
else’s, since the intentional submission of another person’s work as if it were one’s own
constitutes the academic offence of plagiarism, which is potentially a very serious matter
indeed. It may result in the award of a mark of 0 for the piece of work in question, the
withholding of credits, the imposition of a fine, or ultimately, suspension or exclusion
from the University.
Assignment (15%)
Part I: Function Maximisation using Simulated Annealing Algorithm (15 Marks)
Your task is to perform experimentation with a simulated annealing algorithm that
is maximizing the function given below. In other words, you will be finding such x
from the permitted range of x that the value returned by f(x) is the highest.
Since the Simulated Annealing is a metaheuristic you must justify your choice of
the initial solution, the temperature schedule and the neighbourhood function. The
assignment is focused on designing appropriate experimentation that supports
your choices of parameters in the simulated annealing.
The function you need to maximise is as follows.
Function 1
f(x)=sin(0.15*x)+cos(x)
defined on the interval 0<= x <= 40
You are required to present a detailed flow and structure of your submitted
program and the documentation of the experimentation that you conducted using
your code to make the maximization of the above function as efficient and effective
as possible.
The emphasis of this coursework is on a rational explanation of the process
of tuning of the parameters used by the metaheuristic.
Deadline: 14/11/18