金天 (@KeeperHihi) 在 关于2024华为算法大赛 中发帖
2024年9月29日,华为算法大赛决赛圆满结束!
本人大二,以小白的身份第一次参加华为算法大赛。虽然最终成绩并不是很理想,但这次的体验真的非常震撼,想记录一下。
这次华为算法大赛的主题是向量检索,如下:
2024年华为算法大赛-决赛任务书.pdf (1.2 MB)
在初赛时,我们没有对于算法本身进行底层的修改,只是简单地使用了faiss库里的HNSW方法进行检索,效果虽然不咋地,但还是通过了第一个数据点,因此入围到了决赛。
在决赛时,我们使用同样的方法只能在第一个数据点达到94%的精度,在冥思苦想之后,突然灵光乍现。我们选择将base库分成了10块,每块中用HNSW查询最近的10个向量,最终再统一排序找最近的10个,顺利地拿下了第一个数据点。
在决赛的现场,我们也没能提出更新的算法,只是不断地进行小优化,再不断地调节参数。非常遗憾的事情是,由于这个比赛的赛制是取最后一次提交的成...