讲解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


站长地图