首页 > 其他分享 >BUSS6002 UN Sustainable Developmen

BUSS6002 UN Sustainable Developmen

时间:2024-10-29 17:25:16浏览次数:7  
标签:used basis BUSS6002 report UN values Sustainable your must

BUSS6002 AssignmentSemester 2, 2024

Instructions

  • Due: at 23:59 on Friday, October 25, 2024 (end of week 12).
  • You must submit a written report (in PDF) with the following filename format, replacingSTUDENTID with your own student ID: BUSS6002 STUDENTID.pdf.
  • You must also submit a Jupyter Notebook (.ipynb) file with the following filename format,replacing STUDENTID with your own student ID: BUSS6002 STUDENTID.ipynb.
  • There is a limit of 6 A4-pages for your report (including equations, tables, and captions).
  • Your report should have an appropriate title (of your own choice).
  • Do not include a cover page.
  • All plots, computational tasks, and results must be completed using Python.
  • Each section of your report must be clearly labelled with a heading.
  • Do not include any Python code as part of your report.
  • All figures must be appropriately sized and have readable axis labels and legends (whereapplicable).
  • The submitted .ipynb file must contain all the code used in the development of your report.
  • The submitted .ipynb file must be free of any errors, and the results must be reproducible.
  • You may submit multiple times but only your last submission will be marked.
  • A late penalty applies if you submit your assignment late without a successful special consideration. See the Unit Outline for more details.
  • Generative AI tools (such as ChatGPT) may be used for this assignment but you must add astatement at the end of your report specifying how generative AI was used. E.g., GenerativeI was used only used for editing the final report text.
  • Hint! It is highly recommended that you finish the week 10 tutorial before starting this

assignment.

1Description

One of the UN Sustainable Development Goals is ‘climate action’ (goal 13). In this assignment,you are conducting a study that compares the predictive performance between three families ofbasis functions: polynomial, piece-wise constant, and piece-wise linear, for a linear basis functionbetween time andtemperature.You are provided with the ERA5 surface air temperature dataset, which is widely used inclimate research, weather forecasting, and environmental monitoring. The dataset contains 1,017observations of monthly surface air temperature in degrees Celsius (temp) from January 1940 toSeptember 2024. It also contains the year (year) and month (month) for which the temperatureis observed. A scatter plot of the dataset is shown in Figure 1.Figure 1: ERA5 surface air temperature from January 1940 to September 2024.The specific LBF modelbeing considered in your study is given byy = u α + ϕ(x) β + ε, where y is the surface air temperature, x is year, and ε is a random noise; u := [u2, . . . , u12] is abinary vector of dummy variables, with ui = 1 if y is observed in month i and u = 0 otherwiseϕ(x) denotes the vector of basis function values; the parameter vectors are α and β. Three familiesof basis functions are considered for computing ϕ(x); the first family is the set of polynomial basisunctions ϕ(x) := [1, ϕ1(x), . . . , ϕp(x)], withi(x) := x i . The second family is the set of piece-wise constant basis functions ϕ(x) := [1, γ1(x), . . . , γk(x)],2The break points {ti} k i=1 are calculated according towhere xmin and xmax denote the smallest and largest observed values of x, respectively. The thirdfamily is the set of piece-wise linear basis functions ϕ(x) := [1, x, λ1(x), . . . , λk(x)], witλi(x) := (x ti)I(x > ti), where ti is given by Equation (1).Before comparing the three basis function families, you must set the degree p for the polynomialmodel, and the number of breakpoints k for the piece-wise constantand piece-wise linear models.The hyperparameter value for each basis function family should be selected using a validation set,by minimising the validation mean squared error (MSE).For the polynomial model, the optimal value of p should be selected by exhaustively searchingthrough an equally-spaced grid from 1 to 10, with a spacing of 1:P := {1, 2, . . . , 10}. For the two piece-wise models,代写BUSS6002 UN Sustainable Developmen  you should select the optimal values of k by exhaustively searchingthrough another equally-spaced grid from 1 to 30, with a spacing of 1:K := {1, 2, . . . , 30}. Once the optimal values of the hyperparameters are chosen for all basis function families, youwill be able to compare the predictive performance between the three using a test set (i.e., bycomparing the test MSE between the three optimally selected models).

3Report Structure

Your report must contain the following four sections:

Report Title

1 Introduction (0.5 pages)Provide a brief project background so that the reader of your report can understandthe general problem that you are solving.Motivate your research question.

State the aim of your project.

Provide a short summary of each of the rest of the sections in your report (e.g., “The

report proceeds as follows: Section 2 presents . . . ”).

2 Methodology (2 pages)

Define and describe the LBF model.

Define and describe the three choices of basis function families being investigatedDescribe how the parameter vectors α and β are estimated given the hyperparametervalue. Discuss any potential numerical issues associated with the estimation procedure.

Describe how the hyperparameter value can be determined automatically from data (as

opposed to manually setting the hyperparameter to an arbitrary value).

Describe how the performance of the three families of basis functions is compared giventhe optimal hyperparameter value.

3 Empirical Study (2.5 pages)

Describe the datasets used in your study.

Present (in a table) the selected hyperparameter value for each basis function family.

Describe and discuss the table of selected hyperparameters.

Visually present (using plots) the predicted response values for each basis functionamily in the test set.

Describe and discuss the plots of predicted values.

Present (in a table) the test MSE values for each basis function family.

Describe and discuss the table of test MSE values.

Report the temperature forecasts for October, November, and December of 2024 given

by the model with the smallest test MSE. Include a brief description of how these

forecasts are obtained.

4 Conclusion (0.5 pages)

Discuss your overall findings / insights.

Discuss any limitations of your study.

Suggest potential directions of extending your study.

4Rubric

This assignment is worth 30% of the unit’s marks. The assessment is designed to test your computational skills in implementing algorithms and conducting empirical experiments, as well as yourcommunication skills in writing a concise and coherent report presenting your approach and results.he mark allocation across assessment items is given in Table 1.Assessment Item Goal MarksSection 1 Introduction 4Section 2 Methodology 10Section 3 Empirical Study 16Section 4 Conclusion 3Overall Presentation Clear, concise, coherent, and correct 5Jupyter NotebookReproducable results 2Total 40

Table 1: Assessment Items and Mark Allocation5

标签:used,basis,BUSS6002,report,UN,values,Sustainable,your,must
From: https://www.cnblogs.com/CSSE2310/p/18512692

相关文章

  • 【VMware VCF】使用 Offline Bundle Transfer Utility(OBTU)配置 VCF 脱机库。
    VMwareCloudFoundation环境中,软件包仓库的来源支持两种方式,分别是OnlineDepot和OfflineDepot。第一种方式,是在VCF环境能够连接互联网的情况下,仅需要配置账号密码后,就可以直接从VMware官方在线存储库获取软件包;第二种方式,是在VCF环境不能连接互联网的情况下,通过在本......
  • 在 ASP.NET Core 中使用 EF Core 进行开启事务工作单元(Unit of Work) 仓储层,服务层模式
    在ASP.NETCore中使用EntityFrameworkCore实现一个带有事务的工作单元(UnitofWork)模式的仓储层和服务层,可以确保在执行多个数据库操作时具有原子性。这样,即使某个操作出现错误,所有操作也可以回滚。以下是如何实现这个模式的详细步骤:定义实体类我们首先定义一个简单的实......
  • Ubuntu虚拟机&conda虚拟环境运行和打包引入SimNIBS软件包的python项目文件
    项目背景:项目是python代码写的,其中有一个模块SimNIBS不能通过pip安装,需要自己下载软件包,在Ubuntu虚拟机的虚拟环境中运行和打包。下面是整个流程和遇到的一些问题,写下来做个记录。(默认此时SimNIBS已经安装好了,还没安装好的话,参见文章Ubuntu虚拟机安装医学影像软件包SimNIBS及报......
  • VMware虚拟机上的Ubuntu网络故障仍需要下载文件的共享文件夹解决办法
    有时候虚拟机的网络问题就像一个阴晴不定的女孩一样,昨天还畅所欲言今天却突然掉线,但是我们仍需要下载一些文件、工具或者源码用来测试,那么这个方法仅适用于这种不需要解决网络问题的特殊情况(有能力还是要去解决网络问题)首先要在计算机上下载你所需要的文件,然后复制到虚拟机上......
  • VMware上的Ubuntu和VScode的SSH链接问题
     报错与检查今天像往常一样上VScode发现SSH链接又报错了 错误消息表明在尝试通过SSH连接到IP地址192.168.58.133时发生了超时错误,主机网络是正常的,错误肯定出在虚拟机更新一下,果然网络出现问题sudoaptupdate 检查一下ipa怎么解决?首先这个输出的内容ens33网......
  • Educational Codeforces Round 171 (Rated for Div. 2) 题解(A-C)
    EducationalCodeforcesRound171(RatedforDiv.2)题解(A-C)这场ABC全都犯病了(悲伤)目录EducationalCodeforcesRound171(RatedforDiv.2)题解(A-C)目录A.PerpendicularSegmentsB.BlackCellsC.ActionFiguresA.PerpendicularSegments大意给你一个......
  • Setting up a mobile hotspot on your Samsung Galaxy phone is straightforward
    SettingupamobilehotspotonyourSamsungGalaxyphoneisstraightforward.Herearethesteps:OpenSettings:Swipedownfromthetopofthescreentoopenthenotificationshade,thentapthegearicontoaccessSettings.Connections:TaponConnec......
  • ImportError: DLL load failed while importing _errors: The specified procedure co
    importh5pyImportError:DLLloadfailedwhileimporting_errors:Thespecifiedprocedurecouldnotbefound. ImportError                              Traceback(mostrecentcalllast)CellIn[2],line1---->1importh5pyFile......
  • Unity 调用外部exe
    usingSystem;usingSystem.Diagnostics;usingSystem.IO;usingUnityEngine;publicclassRunExe:MonoBehaviour{publicstaticvoidStartExe(stringfilePath){//构建exe文件的完整路径stringexePath=Path.Combine(filePath);//......
  • ‍♀️概念问题:module chunk bundle的区别
    module:模块,各个源码文件。比如说src下面的index.js就是模块,而在其中引用的一切都是模块。上面lodash啦,别的文件啦(math.js),css文件啦,图片啦。可以引用的都是模块。chunk:多模块合并成的,比如entry里面可以定义;import(),splitChunk比如上面的index.html不一定只有一个index......