日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

COMP5328代做、代寫Python程序語言
COMP5328代做、代寫Python程序語言

時間:2024-09-23  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



COMP5**8 - Advanced Machine Learning
Assignment 1
Due: 19/09/2024, 11:59PM
This assignment is to be completed in groups of 3 to 4 students. It is worth 25%
of your total mark.
1 Objective
The objective of this assignment is to implement Non-negative Matrix Factorization
 (NMF) algorithms and analyze the robustness of NMF algorithms when the
dataset is contaminated by large magnitude noise or corruption. More speciffcally,
you should implement at least two NMF algorithms and compare their robustness.
2 Instructions
2.1 Dataset description
In this assignment, you need to apply NMF algorithms on two real-world face
image datasets: (1) ORL dataset
1
; (2) Extended YaleB dataset
2
.
• ORL dataset: it contains 400 images of 40 distinct subjects (i.e., 10 images
per subject). For some subjects, the images were taken at different times,
varying the lighting, facial expressions and facial details (glasses / no glasses).
All the images were taken against a dark homogeneous background with the
subjects in an upright, frontal position. All images are cropped and resized
to 92×112 pixels.
• Extended YaleB dataset: it contains 2414 images of 38 subjects under
9 poses and 64 illumination conditions. All images are manually aligned,
cropped, and then resized to 168×192 pixels.
1https://cam-orl.co.uk/facedatabase.html
2http://vision.ucsd.edu/ leekc/ExtYaleDatabase/ExtYaleB.html
1Figure 1: An example face image and its occluded versions by b × b-blocks with
b = 10, 12, and 14 pixels.
Note: we provide a tutorial for this assignment, which contains example code for
loading a dataset to numpy array. Please ffnd more details in assignment1.ipynb.
2.2 Assignment tasks
1. You need to implement at least two Non-negative Matrix Factorization (NMF)
algorithms:
• You should implement at least two NMF algorithms with at least one
not taught in this course (e.g., L**Norm Based NMF, Hypersurface Cost
Based NMF, L**Norm Regularized Robust NMF, and L2,**Norm Based
NMF).
• For each algorithm, you need to describe the deffnition of the objective
function as well as the optimization methods used in your implementation.
2.
 You need to analyze the robustness of each algorithm on two datasets:
• You are allowed to design your own data preprocessing method (if necessary).

You need to use a block-occlusion noise similar to those shown in Figure
1. The noise is generated by setting the pixel values to be 255 in the
block. You can design your own value for b (not neccessary to be 10, 12
or 14). You are also encouraged to design your own noise other than
the block-occlusion noise.
2• You need to demonstrate each type of noise used in your experiment
(show the original image as well as the image contaminated by noise).
• You should carefully choose the NMF algorithms and design experiment
settings to clearly show the different robustness of the algorithms you
have implemented.
3. You are only allowed to use the python standard library, numpy and
scipy (if necessary) to implement NMF algorithms.
2.3 Programming and External Libraries
This assignment is required to be ffnished by Python3. When you implement
NMF algorithms, you are not allowed to use external libraries which contains
NMF implementations, such as scikit-learn, and Nimfa (i.e., you have to implement
 the NMF algorithms by yourself). You are allowed to use scikit-learn
for evaluation only (please ffnd more details in assignment1.ipynb). If you have
any ambiguity whether you can use a particular library or a function, please post
on canvas under the ”Assignment 1” thread.
2.4 Evaluate metrics
To compare the performance and robustness of different NMF algorithms, we provide
 three evaluation metrics: (1) Relative Reconstruction Errors; (2) Average
Accuracy (optional); (3) Normalized Mutual Information (optional). For all
experiments, you need to use at least one metric, i.e., Relative Reconstruction
 Errors. You are encouraged to use the other two metrics, i.e., Average
Accuracy and Normalized Mutual Information.
• Relative Reconstruction Errors (RRE): let V denote the contaminated
dataset (by adding noise), and Vˆ denote the clean dataset. Let W and H
denote the factorization results on V , the relative reconstruction errors
then can be deffned as follows:
RRE =
∥Vˆ − WH∥F
∥Vˆ ∥F
. (1)
• Average Accuracy: Let W and H denote the factorization results on
V , you need to perform some clustering algorithms (i.e., K-means) with
num clusters equal to num classes. Each example is assigned with the
cluster label (please ffnd more details in assignment1.ipynb). Lastly, you
3can evaluate the accuracy of predictions Ypred as follows:
Acc(Y, Ypred) =
 1
n
Xn
i=1
1{Ypred(i) == Y (i)}.
• Normalized Mutual Information (NMI):
NMI(Y, Ypred) =
2I(Y, Ypred)
H(Y ) + H(Ypred)
,
where I(·, ·) is mutual information and H(·) is entropy.
Note: we expect you to have a rigorous performance evaluation. To provide
an estimate of the performance of the algorithms in the report, you can repeat
multiple times (e.g., 5 times) for each experiment by randomly sampling **% data
from the whole dataset, and average the metrics on different subset. You are also
required to report the standard deviations.
3 Report
The report should be organized similar to research papers, and should contain the
following sections:
• In abstract, you should brieffy introduce the topic of this assignment and
describe the organization of your report.
• In introduction, you should ffrst introduce the main idea of NMF as well
as its applications. You should then give an overview of the methods you
want to use.
• In related work, you are expected to review the main idea of related NMF
algorithms (including their advantages and disadvantages).
• In methods, you should describe the details of your method (including
the deffnition of cost functions as well as optimization steps). You should
also describe your choices of noise and you are encouraged to explain the
robustness of each algorithm from theoretical view.
• In experiment, ffrstly, you should introduce the experimental setup (e.g.,
datasets, algorithms, and noise used in your experiment for comparison).
Second, you should show the experimental results and give some comments.
• In conclusion, you should summarize your results and discuss your insights
for future work.
4• In reference, you should list all references cited in your report and formatted
all references in a consistent way.
The layout of the report:
• Font: Times New Roman; Title: font size 14; Body: font size 12
• Length: Ideally 10 to 15 pages - maximum 20 pages
Note: Submissions must be typeset in LaTex using the provided template.
4 Submissions
Detailed instructions are as follows:
1. The submission contains two parts: report and source code.
(a) report (a pdf ffle): the report should include each member’s details
(student id and name).
(b) code (a compressed folder)
i. algorithm (a sub-folder): your code could be multiple ffles.
ii. data (an empty sub-folder): although two datasets should be inside
the data folder, please do not include them in the zip ffle. We will
copy two datasets to the data folder when we test the code.
2. The report (ffle type: pdf) and the codes (ffle type: zip) must be named
as student ID numbers of all group members separated by underscores. For
example, “xxxxxxxx xxxxxxxx xxxxxxxx.pdf”.
3. OOnly one student needs to submit your report (ffle type: pdf) to Assignment
 1 (report) and upload your codes (ffle type: zip) to Assignment 1
(codes).
4. Your submission should include the report and the code. A plagiarism
checker will be used.
5. You need to clearly provide instructions on how to run your code in the
appendix of the report.
6. You need to indicate the contribution of each group member.
7. A penalty of minus 5 (5%) marks per each day after due (email late submissions
 to TA and conffrm late submission dates with TA). Maximum delay is
10 days, after that assignments will not be accepted.
55 Marking scheme
Category Criterion Marks Comments
Report [80]
 Abstract [3]
•problem, methods, organization.
Introduction [5]
•What is the problem you intend to solve?
•Why is this problem important?
Previous work [6]
•Previous relevant methods used in literature?
Methods [25]
•Pre-processing (if any)
•NMF Algorithm’s formulation.
•Noise choice and description.
Experiments and Discussions [25]
•Experiments, comparisons and evaluation
•Extensive analysis and discussion of results
•Relevant personal reflection
Conclusions and Future work [3]
•Meaningful conclusions based on results
•Meaningful future work suggested
Presentation [5]
•Grammatical sentences, no spelling mistakes
•Good structure and layout, consistent formatting
•Appropriate
citation and referencing
•Use graphs and tables to summarize data
Other [8]
•At the discretion of the marker: for impressing
the marker, excelling expectation,
etc. Examples include clear presentation,
well-designed experiment, fast code, etc.
6Category Criterion Marks Comments
Code [20]
•Code runs within a feasible time
•Well organized, commented and documented
Penalties [−]
•Badly written code: [−20]
•Not including instructions on how to run
your code: [−20]
Note: Marks for each category is indicated in square brackets. The minimum mark for the assignment will be 0 (zero).
7

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp

掃一掃在手機打開當前頁
  • 上一篇:代做4CM508、SQL編程語言代寫
  • 下一篇:CEG 4136代做、代寫Java/c++設計編程
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 酒店vi設計 deepseek 幣安下載 AI生圖 AI寫作 aippt AI生成PPT 阿里商辦

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        午夜在线精品偷拍| 国产亚洲亚洲| 久久国产精品久久精品国产| 在线欧美亚洲| 亚洲第一黄色网| 久久激情五月激情| 一本色道精品久久一区二区三区| 麻豆精品精华液| 国产精品久久久久影院色老大| 男女精品网站| 亚洲精品之草原avav久久| 国产喷白浆一区二区三区| 国产三级欧美三级日产三级99| 国产人成精品一区二区三| 亚洲欧美综合国产精品一区| 午夜视频一区| 午夜一区在线| 亚洲男女毛片无遮挡| 女生裸体视频一区二区三区| 最新国产の精品合集bt伙计| 亚洲伦理久久| 午夜久久久久久久久久一区二区| 欧美精品久久久久久久免费观看| 夜夜夜精品看看| 蜜臀99久久精品久久久久久软件| 久久综合九色九九| 米奇777超碰欧美日韩亚洲| 欧美日韩国产欧美日美国产精品| 亚洲国产女人aaa毛片在线| 欧美激情一区二区三区不卡| 亚洲成色777777女色窝| 亚洲国产色一区| 欧美国产视频在线| 欧美午夜性色大片在线观看| 欧美精选一区| 国产精品草莓在线免费观看| 午夜精品一区二区在线观看| 欧美视频三区在线播放| 午夜国产精品视频| 久久国产精品免费一区| 伊人影院久久| 在线观看亚洲a| 91久久视频| 国产亚洲欧美激情| 亚洲欧美日韩另类精品一区二区三区| 亚洲欧美在线播放| 国产精品白丝黑袜喷水久久久| 欧美亚洲在线播放| 欧美色欧美亚洲高清在线视频| 尹人成人综合网| 一区二区欧美精品| 欧美一区午夜精品| 国产深夜精品福利| 欧美涩涩网站| 亚洲国产天堂久久国产91| 亚洲一区二区三区欧美| 欧美日韩黄视频| 亚洲性夜色噜噜噜7777| 欧美大片在线观看一区二区| 国产三级欧美三级| 国产精品卡一卡二卡三| 亚洲一二三区精品| 欧美精品一区在线观看| 国产综合久久久久影院| 亚洲尤物精选| 欧美大片一区二区三区| 欧美午夜久久| 欧美午夜激情在线| 国产精品一区免费在线观看| 宅男66日本亚洲欧美视频| 日韩一区二区精品葵司在线| 欧美大片在线看| 欧美性猛交99久久久久99按摩| 久久综合99re88久久爱| 亚洲欧美另类国产| 久久精品人人爽| 一本大道久久a久久精二百| 激情懂色av一区av二区av| 日韩网站在线看片你懂的| 伊人成人在线视频| 欧美日韩伊人| 日韩小视频在线观看| 亚洲欧美中文日韩在线| 国产精品女主播一区二区三区| 国产综合视频| 老鸭窝毛片一区二区三区| 久久综合给合| 在线观看av不卡| 国产精品盗摄一区二区三区| 久久久久久亚洲精品不卡4k岛国| 久久激情视频免费观看| 欧美日韩视频在线第一区| 国产精品一卡二| 欧美怡红院视频一区二区三区| 欧美一区二区三区视频免费| 欧美日韩亚洲精品内裤| 欧美国产日韩一区二区| 国产精品视频男人的天堂| 亚洲经典三级| 欧美一区二区三区免费观看| 欧美成人精品一区二区三区| 欧美.日韩.国产.一区.二区| 国产精品午夜国产小视频| 狠狠色狠狠色综合日日五| 欧美区在线观看| 韩国成人福利片在线播放| 亚洲福利视频网站| 一区二区三区视频在线播放| 黑人操亚洲美女惩罚| 久久www成人_看片免费不卡| 欧美激情一区二区三区高清视频| 欧美日韩亚洲一区二区三区四区| 中国成人黄色视屏| 欧美黄色一级视频| 一区二区三区视频在线| 欧美日产一区二区三区在线观看| 欧美一区=区| 国产精品青草综合久久久久99| 欧美午夜免费影院| 欧美成年人视频网站欧美| 欧美精品日韩一区| 一区二区三区亚洲| 亚洲国产成人久久综合一区| 欧美日韩国产麻豆| 一区二区精品国产| 日韩午夜av| 欧美**字幕| 99精品国产热久久91蜜凸| 欧美成人一区二区| 一本综合精品| 你懂的一区二区| 好看不卡的中文字幕| 久久成人一区| 影音先锋亚洲精品| 亚洲国产成人av| 欧美日韩亚洲三区| 欧美中文字幕视频在线观看| 国产精品三级久久久久久电影| 欧美日韩亚洲视频| 欧美色欧美亚洲另类二区| av成人免费| 亚洲综合色自拍一区| 久久免费偷拍视频| 久久嫩草精品久久久久| 欧美黑人国产人伦爽爽爽| 亚洲欧美日韩国产综合| 美女啪啪无遮挡免费久久网站| 亚洲精品色图| 亚洲免费av片| 在线观看亚洲精品| 欧美日韩三级电影在线| 国产精品视频久久| 亚洲二区在线| 国产精品美女久久久久久2018| 国产精品社区| 日韩午夜视频在线观看| 亚洲一区在线免费观看| 日韩午夜av| 欧美影院精品一区| 亚洲伊人观看| 亚洲一区二区三区视频播放| 亚洲激情国产精品| 久久九九免费| 久久激情视频免费观看|