代做Data Mining: Projects List代写留学生Python语言

Data Mining: Projects List

February 19th, 2025

1 Problem 1: Comparison of different positional encoding mecha-

nisms for Vision Transformers (ViTs)

Compare absolute positional encoding (APE) with various Relative Positional Encoding (RPE) meth- ods on regular classification tasks with Vision Transformers (ViTs).  The family of RPE methods you test should include in particular:  (1) regular additive RPE discussed in the class with 2L − 1 learnable parameters (where L stands for the sequence length), (2) a variant where the (i,j)-entry of the RPE matrix is given as a polynomial of the L1-distance between corresponding patches in the patch-grid and with learnable coefficients, (3) two RoPE variants (of your choice) taken from  [Heo et al., 2024]. The comparison should be conducted on the MNIST and CIFAR datasets and should focus on the accuracy of different models on the evaluation set.  It is fine to use a fraction of the CIFAR dataset for training different models, in the presence of limited computational resources.

2    Problem 2:  Performer model for the custom attention kernel

Consider a customized attention matrix A ∈ RL×L (where L stands for sequence length), given as:

Ai,j  = (qi(T)kj)4                                                                          (1)

Design a Performer model providing unbiased estimation of the above attention matrix and more computationally efficient that the regular Transformer applying that kernel.  Consider two cases:  (1) dQK(4) ≪ L and (2) dQK  ≪ L, but dQK(4) ≫ L.  In the latter setting, quantify the accuracy of your approximation (coming from the Performer model), by computing the empirical mean squared error of the attention matrix estimation as a function of the number of random projections that you use.

3    Problem 3:  Linearization of the feedforward layers in NNs

Consider a feedforward layer of the following form, where W ∈ Rd×d , x, y ∈ Rd:

y = f(Wx).                                                                  (2)

Assume that f  is a GELU function. Propose  an  algorithm to approximate it via the following ”linearized variant”, where Φ : Rd×d → Rd×m , Ψ : Rd  → Rm  are some functions  (to be constructed by you):

y = Φ(W)Ψ(x).                                                               (3)

The approximation does not need to be unbiased. Can you propose the unbiased variant ?

4    Problem 4:  Smoothened version of the local attention matrix

In this problem, we do not make a distinction between query and key vectors, i.e.  we assume that qi  = ki  for i = 1,..., L, where L stands for sequence length.  Assume that query/key vectors for the attention mechanism are taken from R3 . Assume furthermore that the attention matrix used to model that data explicitly zeroes out interactions between tokens that are too far from each other:

for some hyperparameter δ > 0.  Can you design an unbiased approximation of A of the form.

A = Q (K′)T ,                                                                 (5)

where Q , K∈ RL×m  and m is another hyperparameter (in particular we might have: m ≪ L) ?

References

[Heo et al., 2024]  Heo, B., Park, S., Han, D., and Yun, S. (2024).  Rotary position embedding for vision transformer. In Leonardis, A., Ricci, E., Roth, S., Russakovsky, O., Sattler, T., and Varol, G., editors, Computer  Vision  - ECCV 2024 -  18th European  Conference,  Milan, Italy, September 29-October 4,  2024,  Proceedings,  Part  X,  volume  15068  of Lecture  Notes  in  Computer  Science, pages 289–305. Springer.


热门主题

课程名

mktg2509 csci 2600 38170 lng302 csse3010 phas3226 77938 arch1162 engn4536/engn6536 acx5903 comp151101 phl245 cse12 comp9312 stat3016/6016 phas0038 comp2140 6qqmb312 xjco3011 rest0005 ematm0051 5qqmn219 lubs5062m eee8155 cege0100 eap033 artd1109 mat246 etc3430 ecmm462 mis102 inft6800 ddes9903 comp6521 comp9517 comp3331/9331 comp4337 comp6008 comp9414 bu.231.790.81 man00150m csb352h math1041 eengm4100 isys1002 08 6057cem mktg3504 mthm036 mtrx1701 mth3241 eeee3086 cmp-7038b cmp-7000a ints4010 econ2151 infs5710 fins5516 fin3309 fins5510 gsoe9340 math2007 math2036 soee5010 mark3088 infs3605 elec9714 comp2271 ma214 comp2211 infs3604 600426 sit254 acct3091 bbt405 msin0116 com107/com113 mark5826 sit120 comp9021 eco2101 eeen40700 cs253 ece3114 ecmm447 chns3000 math377 itd102 comp9444 comp(2041|9044) econ0060 econ7230 mgt001371 ecs-323 cs6250 mgdi60012 mdia2012 comm221001 comm5000 ma1008 engl642 econ241 com333 math367 mis201 nbs-7041x meek16104 econ2003 comm1190 mbas902 comp-1027 dpst1091 comp7315 eppd1033 m06 ee3025 msci231 bb113/bbs1063 fc709 comp3425 comp9417 econ42915 cb9101 math1102e chme0017 fc307 mkt60104 5522usst litr1-uc6201.200 ee1102 cosc2803 math39512 omp9727 int2067/int5051 bsb151 mgt253 fc021 babs2202 mis2002s phya21 18-213 cege0012 mdia1002 math38032 mech5125 07 cisc102 mgx3110 cs240 11175 fin3020s eco3420 ictten622 comp9727 cpt111 de114102d mgm320h5s bafi1019 math21112 efim20036 mn-3503 fins5568 110.807 bcpm000028 info6030 bma0092 bcpm0054 math20212 ce335 cs365 cenv6141 ftec5580 math2010 ec3450 comm1170 ecmt1010 csci-ua.0480-003 econ12-200 ib3960 ectb60h3f cs247—assignment tk3163 ics3u ib3j80 comp20008 comp9334 eppd1063 acct2343 cct109 isys1055/3412 math350-real math2014 eec180 stat141b econ2101 msinm014/msing014/msing014b fit2004 comp643 bu1002 cm2030
联系我们
EMail: 99515681@qq.com
QQ: 99515681
留学生作业帮-留学生的知心伴侣!
工作时间:08:00-21:00
python代写
微信客服:codinghelp
站长地图