TensorFlow Similarity 学习笔记1

TensorFlow Similarity是专为相似学习和度量学习设计的库,提供算法和工具进行模型训练与评估。该库帮助在大规模数据中寻找相似项,区别于传统的分类器,它通过最小化相似样本距离和最大化非相似样本距离进行学习。目前支持监督训练,未来将扩展到无监督和自监督训练。
摘要由CSDN通过智能技术生成

TensorFlow Similarity 学习笔记1

2021SC@SDUSC

  • Introduction
    TensorFlow Similarity是TensorFlow为相似学习或称为度量学习/对比学习设计的库。其提供度量学习的算法以及所有为研究训练,评估的必须组件。
    利用TensorFlow Similarity我们可以训练和服务能在大规模语料库中找相似物件(如图像)的模型。例如,如下图所示,你可以通过Oxford IIIT Pet Dataset的一些训练集合,训练一个相似模型来找到相似长相的猫和狗。
    在这里插入图片描述

度量学习和传统分类器的目标不同。模型学习利用监督或自监督方法将相似样本的距离最小化同时最大化非相似样本的距离。TensorFlow Similarity提供必要的losses, metrics, samplers, visualizers, 和indexing sub-system来使这个过程更便捷。
目前,TensorFlow Similarity支持监督训练。未来的版本,它将会支持版监督和自监督训练。

  • Things to try
import numpy as np
from tabulate import tabulate
<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值