首页 > 其他分享 >MATH3024 PROJECT

MATH3024 PROJECT

时间:2024-08-02 09:09:42浏览次数:15  
标签:will what MATH3024 should PROJECT ons model your

MATH3024 PROJECT

TASK

Create a model for a complex system inspired by one of the following lyrics:

Despite all my rageI am s1ll just a rat in a cage

“I, am thinking it's a sign, that the freckles in our eyes, are mirror images and when we kiss they're perfectly aligned”

I was carried to Ohio on a swarm of bees

“Brosandi, Hendumst í hringi, Höldumst í hendur, Allur heimurinn óskýr, nema þú stendur” (Smiling, Spinning round and round, Holding hands, The whole world a blur, But you are standing)

The purpose, implementa;on analysis of your model are all up to you! The project descrip;on is inten;onally ill-defined so as to provide you with freedom and autonomy to take the project in a direc;on that is interes;ng and relevant to you. Obviously, you should use the tools and techniques we cover in this unit, though not everything will be relevant for your chosen applica;on. If at any stage you are unsure then please speak with me about your ideas.

Totally uninspired? Have your own idea you want to explore? Let’s talk about it! All projects are to be approved by the study week (i.e. prior to submiLng the Interim report).

What exactly does it mean to ‘create a model’?

•   Mo;vate it: give context about why your model maPers and what others have done that is relevant

•   Define it: sufficient detail needs to be given for your model to be reproduced

•   Simulate it: code up your model and run it.

•   Analyse it: qualita;ve depic;on of model output, parameter sweeps, ensemble simula;ons for sta;s;cs

•   Communicate results: via a Jupyter Notebook and Report

CODE

Code is to be wri8en in Python.

This course is not about coding but coding is essen;al for modelling. Embrace it, get excited … at the end of this unit you will have ‘Python’ on your CV and will be equipped to code out in the real world. You are welcome to use any AI that is helpful.

SUBMISSION DETAILS

See LMS.

Interim report

This is simply a brief summary of your progress on, and plans for, the project task. The purpose is to ensure you are on track and will allow me to iden;fy any concerns early and discuss them with you. State what you are modelling. Discuss how you are going to approach your implementa;on. Perhaps, discuss how you plan to summarise the system behaviour.

Final report

There are two op;ons for your submission.

1.    En;rely via a Jupyter Notebook (100%), which allows blending code, text and mul;media for communica;on and interac;ve aspects.

2.   A more tradi;onal approach of a research paper + python code. With this op;on the Project Report and the Jupyter Notebook will s;ll need to be well-integrated and complement each  other where appropriate.

I should be able to review the code and run it in a Jupyter Notebook. Code must be documented, clear, and readable with version of python and versions of any packages you use included.

ASSESSMENT

See Rubric on LMS for a guide. A reminder: rubrics are a guide for markers, they are not checklists specifying exactly what tasks you should do.

There are no constraints on length in either direc;on so long as you fully cover the standard components required for communica;ng research, namely: introduc;on, methods, results, discussion and conclusion. Having said that, effec;ve communica;on should be concise and the tone should be scien;fic. Marks will be lost for waffling on like ChatGPT.

Some suggested inclusions:

• Introduc1on: Provide an overview of the problem and a literature review. You should address the gap or ques;on that your work addresses and outline what has been done in this space before.

 Methods:

-   Model descrip;on. Describe how your model works in terms of the components, interac;ons, environment, model schedule/;ming of events etc. Your descrip;on should be specific and comprehensive enough for someone else to implement your model.

-   Model analysis. Detail parameter seLngs that were systema;cally explored and the analyses you ran. If your model is stochas;c, you will need to run mul;ple trials at the same parameter seLngs and provide sta;s;cs. Your descrip;on should be specific and comprehensive enough for someone else to replicate your analyses accurately.

• ResultsQualita;ve and quan;ta;ve summaries of the model behaviour, illustra;ng outcomes with appropriate visualisa;on such as graphs and anima;ons for different seLngs as needed.

• Discussion: revisit the ini;al ques;on or problem and analyse how your results shed light on this issue. If you suspect there are s;ll some bugs driving your model’s behaviour, this is the place to discuss this. It is also an opportunity to discuss how you might verify, validate, or extend the model in the future.

 Conclusion: Summarise the key findings and main takeaways. Put your results in a broader context. Discuss the broader implica;ons of your findings, how they contribute to the field, and what poten;al applica;ons or prac;cal implica;ons they might have. Describe the strengths, limita;ons, and poten;al future direc;ons of your work. Note that what is considered ‘Discussion’ vs what is considered ‘Conclusion’ is a grey area.

 

标签:will,what,MATH3024,should,PROJECT,ons,model,your
From: https://www.cnblogs.com/vx-codehelp/p/18337952

相关文章

  • javascript: vue create project in WebStorm
     route/index.js import{createRouter,createWebHistory,createWebHashHistory}from'vue-router'importHomeViewfrom'../views/HomeView.vue'importAboutViewfrom"../views/AboutView.vue";constrouter=createRouter(......
  • python - 构建奇点容器时在 pyproject.toml 中找不到 [tool.poetry] 部分
    我正在尝试构建一个在HPC环境上运行的奇点容器。我正在使用poetry来管理python包。我的pyproject.toml文件的内容如下:[tool.poetry]name="haqc"version="0.1.0"description=""authors=["VivekKatial<[email protected]>"......
  • Projects
    原题链接题解在日期上设计无后效性但是\(1e9\)发现真空点去掉对答案也没有影响,故对所有线段的端点离散化处理,然后再做无后效性处理code#include<bits/stdc++.h>#definelllonglongusingnamespacestd;constllinf=1e18;llx[200005],y[200005],v[200005];struct......
  • typescript: vscode create project
       npmcreatevue@latestcdvue-projectnpmi-Dtypescriptnpminstall-gtypescriptts-nodenpminstallwebpack-gnpminstall-g@vue/clinpminstall-gtypescripttsc--versionnpminstall--gcreate-vueornpminstall--g@vue/clinp......
  • 架构师的新武器:Codigger之软件项目体检Software Project HealthCheck
    在软件架构这一充满挑战与创新的领域中,架构师宛如精心雕琢宏伟建筑的艺术大师,他们的每一个决策都决定着软件系统的稳固性、可扩展性和性能表现。而Codigger软件项目体检,无疑是架构师手中一件崭新且威力强大的神兵利器,为打造卓越的软件架构提供了有力支撑。项目体检在架构合理性......
  • Project - IT服务管理成熟度评估
    IT服务管理成熟度评估用于确定一个组织在IT服务管理方面所处阶段和水平的重要方法。是一个持续的过程,能够帮助组织不断提升其IT服务管理的能力和水平,更好地支持业务发展。评估的重要性识别改进的领域:帮助组织发现IT服务管理中的薄弱环节,从而有针对性地进行优化和改......
  • POLIR-Dialectics-lumination VS Abyss-Nietzsche's "Abyss and Mental Projection" a
    Nietzschesaid:Whenyoulookintoanabyss,theabysslookintoyou.Actually,thereisacombinationof"psychologicalprojection"and"infiniteloopofconflict"?KeyPoint:0.The"StatueofLiberty"luminatingtheworld......
  • 凤凰项目(Phoenix Project)精要 - 随笔 - 下
    C-30关于我们究竟应该做什么,需要有更多的线索--》步步逼近某个重大的领域更宏观一些,作为全套流程的设计者那样去思考--》着眼于整个工作流,确认约束点的位置,并竭尽所能地运用各种技术和流程知识来确保工作得到有效执行。发现极具潜质的罕见人才,决定关注他的未来并持续......
  • Firebase 云消息传递 HTTP v1 发送错误 - 400 客户端错误:URL 请求错误:https://fcm.goo
    我尝试使用Firebase云消息传递HTTPv1这是在Windows下运行的Python代码importjsonimportrequestsfromgoogle.oauth2.service_accountimportCredentialsimportgoogle.auth.transport.requestsdef_get_access_token():credentials=Credentials.fro......
  • 无法在 python 中安装 pip install expliot - bluepy 的 Building Wheel (pyproject.t
    在此处输入图像描述当我尝试在Windows计算机中通过cmd安装pipinstallexpliot包时,我收到2个错误名称×Buildingwheelforbluepy(pyproject.toml)didnotrunsuccessfully.│exitcode:1**AND**opt=self.warn_dash_deprecation......