2024/25 Semester B - BMS5010 - Assignment 3
Task:
1. Use Keras to implement a three-layer feedforward neural network with two hidden layers for binary
classification.
2. Select a dataset from sklearn.datasets and apply the implemented classifier to it.
3. Evaluate the model's performance on the selected dataset using all the metrics discussed in the lecture
slides.
4. Conduct experiments to analyze the impact of increasing the number of hidden layers from two to
three, using evaluation metrics to compare results.
5. Write a report detailing your code and evaluation results, including the following sections:
Introduction, Implementation, Results, Discussion, and References.
Assessment:
- You must submit both the Jupyter Notebook (5 marks) and the PDF report (10 marks) via
Canvas-Assignment by April 15th at 6:00 PM.
- The word count must be at least 1,500 words. References should be excluded from the word count.
- While there is no strict minimum number of references required, failure to properly cite sources
will result in a deduction of marks.
Notification:
- Your submitted report will undergo plagiarism detection and Artificial Intelligence-Generated
Content (AIGC) analysis using Turnitin service provided on CityU Canvas (Figure 1). The
results must meet the following thresholds:
1. Similarity Ratio < 10%
2. AI Ratio < 20%
- Failure to meet these requirements will be considered academic misconduct, resulting in a final
course grade of F (Unsatisfactory). Additionally, the case will be reported to BMS, SGS, and
ARRO.
- We will only consider the similarity ratio and AI ratio provided by the Turnitin service on CityU
Canvas (Figure 1) for assessment. Ratios generated from any third-party services will not be
accepted.
Figure 1
版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。