当前位置:网站首页>Unsupervised learning of visual features by contracting cluster assignments
Unsupervised learning of visual features by contracting cluster assignments
2022-07-07 11:17:00 【InfoQ】

- The comparative study of the gods in the twilight age
- “ The arms race ” The comparative study of the period is good .
- Will the whole imagenet Make a dictionary , Extract one from mini batch As a positive sample . And then randomly extract from it 4096 As a negative sample .
- Extract one from the data set mini batch Expand it , Using a twin network , Put the original image into a network , Put the enhanced graph into another network , Both are trained at the same time , Use one for both NCE loss perhaps infoNCE loss. A picture and its enlargement as a positive sample , The rest of the images and their extensions are taken as negative samples .
- Extract one from the data set mini batch Expand it twice , Using a twin network , Put a set of image enhancements into a network , Put another set of image enhancements into another network , Both are trained at the same time , Use one for both NCE loss perhaps infoNCE loss.
- It may repeatedly extract the same data . Although your data set has many pictures , But you may draw the same picture from it . In extreme cases , If you take a group of pictures as a positive sample , Then you take a group of pictures with the same repetition as the negative sample . That will affect the training .
- It may not be representative of the entire data set . For example, there are many kinds of animals in this data , But all you get is dogs , So the data is not representative .
- Of course, the more comprehensive the selection, the better the effect , But if you choose too many negative samples, it will cause a waste of computing resources .

- Let's start with the repeating question : Because you use the cluster center for comparison . Although it is a different cluster center , Then it is certainly impossible for him to repeat .
- Again, there is no representative problem : Clustering is to gather many pictures into different categories . Compare with the center of each category , Is absolutely representative .
- Let's talk about the waste of resources caused by too many negative samples in the past . If you want to make an analogy with many negative samples , You may need thousands of negative samples , And even so, it is only an approximation , And if you just compare with the cluster center , You can use hundreds or at most 3,000 Cluster centers , That's enough to say . Greatly reduce the consumption of computing resources .

边栏推荐
猜你喜欢

Interprocess communication (IPC)

Transaction rolled back because it has been marked as rollback-only解决

通过 Play Integrity API 的 nonce 字段提高应用安全性

Unity script visualization about layout code

面试被问到了解哪些开发模型?看这一篇就够了

Qtcreator sets multiple qmake
![[untitled]](/img/a0/29975bc0f9832e1640cc39dfce4a71.jpg)
[untitled]

自动化测试框架

The concept, implementation and analysis of binary search tree (BST)

IDEA快捷键大全
随机推荐
Socket socket programming
Go Slice 比较
Mpx 插件
常用sql语句整理:mysql
什么是高内聚、低耦合?
Add a self incrementing sequence number to the antd table component
POJ1821 Fence 题解报告
自动化测试框架
seata 1.3.0 四種模式解决分布式事務(AT、TCC、SAGA、XA)
Go slice comparison
90后,辞职创业,说要卷死云数据库
网络协议 概念
When initializing 'float', what is the difference between converting to 'float' and adding 'f' as a suffix?
Force buckle 1002 Find common characters
Multithreaded application (thread pool, singleton mode)
After the uniapp jumps to the page in onlaunch, click the event failure solution
The sixth training assignment
Deconstruction and assignment of variables
基于DE2 115开发板驱动HC_SR04超声波测距模块【附源码】
Unity websocket client