QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3180|回复: 0
打印 上一主题 下一主题

【文本匹配】交互型模型

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2023-4-13 21:16 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    【文本匹配】交互型模型
    6 a- z, C$ \( X2 I+ a0 A. _0 ^6 M% d# S0 E/ j; _8 \- z
    表示型的文本匹配模型存在两大问题:(1)对各文本抽取的仅仅是最后的语义向量,其中的信息损失难以衡量;(2)缺乏对文本pair间词法、句法信息的比较; X/ r, }: n% g( w& b/ Y  S

    ' q9 |+ S3 F: G6 b( S* r而交互型的文本匹配模型通过尽早在文本pair间进行信息交互,能够改善上述问题。, l9 K% E+ n; `+ M6 I  @9 v, Y/ ]; M

    7 \- h: M- F# ?3 i* |基于交互的匹配模型的基本结构包括:
    3 j1 P! _- y0 S3 V* L6 \7 y$ n: y% v& h* n( x' b5 z
    (1)嵌入层,即文本细粒度的嵌入表示;
    3 m0 c" x  x: w2 n" W8 g- O4 j$ X1 G) ?8 h
    (2)编码层,在嵌入表示的基础上进一步编码;! L& P9 ?2 @: `/ i7 p' I

    ! a1 J3 Z$ S- z' p1 @(3)匹配层:将文本对的编码层输出进行交互、对比,得到各文本强化后的向量表征,或者直接得到统一的向量表征;
    ( E' J+ f8 g' a: N; q6 y
    ) ]; W: y; ]- V5 q9 e: Z) Y. k(4)融合层:对匹配层输出向量进一步压缩、融合;; S) m3 b0 ^7 @

    9 b4 ]' ^/ F9 j3 `3 _/ z(5)预测层:基于文本对融合后的向量进行文本关系的预测。$ @6 h- G; I9 P
    1 U& \" W" q+ i

    ; |3 t( U+ K1 ?# V: J( \+ I" ^9 n% `* v
    1. ARC-II2 M+ ~4 J/ f1 V/ d) R7 F" ?
    ARC-II模型是和表示型模型ARC-I模型在同一篇论文中提出的姊妹模型,采用pair-wise ranking loss的目标函数。/ \/ c' m4 m( c* I7 S1 E% ~$ N/ C

    8 e& C8 p1 g3 `. B5 q其核心结构为匹配层的设计:  l" y0 d7 y. k8 W/ r9 y4 s  ]+ T3 F
    1 E# x7 P5 u# N. l3 ?
    (1)对文本pair的n-gram Embedding结果进行拼接,然后利用1-D CNN得到文本S_X中任一token i和文本S_Y中任一token j的交互张量元素M_{ij}。该操作既然考虑了n-gram滑动窗口对于local信息的捕捉,也通过拼接实现了文本pair间低层级的交互。
    2 K3 u  K- N1 h& ^# ~6 o+ ^/ h; ^( y6 P: U, c: e& J- j) w* L1 A
    (2)对交互张量进行堆叠的global max-pooling和2D-CNN操作,从而扩大感受野。: r( n% E  _* X5 Y8 B0 t, R- m$ g
    / ]  k% d* g4 K
    2. PairCNN
    0 X- R. t# E0 U, x/ J. tPairCNN并没有选择在Embedding后直接进行query-doc间的交互,而是首先通过TextCNN的方式分别得到query和doc的向量表征,然后通过一个中间Matrix对query和doc向量进行交互得到pair的相似度向量,然后将query的向量表征、doc的向量表征、相似度向量以及其它的特征向量进行拼接,最后经过两层的MPL得到最后的二分类向量。
    # v* h/ C9 D: n$ H: \$ e% {0 X6 R
    ; R9 d# _9 E8 t5 B2 K, U9 A9 fPairCNN的模型架构中的亮点在于各View向量的拼接,既能利用原始的语义向量,还能够很便捷的融入外部特征。
    & R# k  ?1 h+ W  s
    : ^  v3 B7 P: h+ `3. MatchPyramid
    9 w) B+ x1 S. L/ e: P无论是ARC-II中的n-gram拼接+1D conv还是Pair-CNN中的中间Matrix虽然均通过运算最终达到了信息交互的作用,但其定义还不够显式和明确,MatchPyramid借鉴图像卷积网络的思想,更加显式的定义了细粒度交互的过程。
      Q4 L9 n) l/ \9 R& d3 z7 zMatchPyramid通过两文本各token embedding间的直接交互构造出匹配矩阵,然后将其视为图片进行2D卷积和2D池化,最后Flatten接MLP计算得匹配分数。本文共提出了三种匹配矩阵的构造方式:
    9 w7 P1 b$ @% L4 M- J0 t" f* \$ H4 f6 q$ k
    (1)Indicator:0-1型,即一样的token取1,否则取0;这种做法无法涵盖同义多词的情况;
    ; ?: r! F8 b1 M. d5 z! W
    " ]: O" f" \. ]$ W" M% N7 P7 x(2)Cosine:即词向量的夹角余弦;& e: N' P5 O% P! ~6 n

    ( a6 ?) v) g0 }7 L/ s  c) K- N(3)Dot Product:即词向量的内积
    3 j( C+ R  k% ]' g9 k' _; L& c
    6 n% w# k( p% s: V% ?4 R此外值得注意的是因为各个文本pair中句子长度的不一致,本文并没有采用padding到max-lenght的惯用做法,而是采用了更灵活的动态池化层,以保证MPL层参数个数的固定。5 I7 }# b, s6 x, m

    3 Z, f. i, i) |+ Y: ~4. DecAtt
    $ {" A' Q. c6 g0 `3 M# _8 _DecAtt将注意力机制引入到交互型文本匹配模型中,从而得到各token信息交互后增强后的向量表征。, v( x: [$ Z. ~# s0 O
    / J# q# W; \+ M* N
    模型被概括为如下层级模块:0 ]: {! F5 I$ P- I& w8 c) J
    , X  }( `# `8 H8 a$ F
    (1)Attend层:文章提供了两种注意力方案,分别为文本间的cross-attention,以及各文本内的intra-attention。具体而言,分别采用前向网络F和F_{intra}对文本token embedding进行编码,然后通过F(x)F(y)计算cross-attention的score,以及F_{intra}(x)F_{intra}(y)计算self-attention的score。然后利用softmax将attention score进行归一化,再对各token embedding进行加权平均,得到当前query token处的增强表征,最后与原始token embedding进行拼接计为attend后的最终embedding。) u6 T* N4 z! a2 H7 I
    ( A# n- n  z4 p5 |6 G
    (2)Compare层:将前序Attend层计算得到的最终embedding,喂入一个全连接层进行向量维度的压缩。
    # e- l4 d( I& h) x7 K% X
    4 o1 I1 F9 o( u; y, w+ h  Z(3)Aggregate层:将每个文本各token处压缩后的向量进行简单的求和,再拼接起来通过MPL得到最后的匹配得分。8 C& h9 j) n, R( w% L. k

    0 j2 @. H. C3 f4 W) O" M5. CompAgg4 ]7 n9 ~* `' M' p" [- M
    CompAgg详细对比了在文本间cross-attention得到的各token向量表征与原始token向量进行compare的各种方案。  R0 Z' \' D. }1 ]

    / U. N' N& s( [# g! B, B该模型的主要结构包括:
    + Q3 {$ q0 ^5 K4 i+ h" W5 B: G; I/ l5 T& ]  N. v" n
    (1)reprocessing层:采用类似于LSTM/GRU的神经网络得到token的深层表示(图中的\bar a_i);8 z1 ?1 t4 g1 I: X

    & i- J8 _0 o+ G; e( ~1 n2 C. z/ m(2)Attention层:利用软注意力机制计算文本间的cross-attention(与DecAtt相同),从而得到各token处交互后的向量表示(图中的h_i);
    : e" ]3 o# Z% S$ a0 C% T+ L& \5 y+ X0 ?* w% R' V; d1 S, C
    (3)Comparison层:通过各种网络结构或计算将\bar a_i和h_i计算求得各token的最终表征。
    : v/ X; ?9 w! \9 ~5 d& I$ U0 ~4 G% Y9 b; C- a
    (4)Aggregation层:利用CNN网络对Comparison层的输出进行计算,得到最后的匹配得分。
    " k6 O% b0 ~# `$ Q5 A7 G8 e! q# b6 E
    其中Comparison层的构造方式包括:
    # B; A1 k, J  A# _$ T! w5 P/ [
    4 m1 e4 E$ ?/ j0 L5 ^2 s9 E. M(1)矩阵乘法,类似于Pair-CNN中的中间Matrix
    / \7 @" G* c3 H  Q. n. t' N3 f2 k, M4 y, \0 g: A" v) G2 l0 Z
    (2)前向神经网络,即将\bar a_i和h_i进行拼接,然后利用输入FFN;
    1 c6 M) m0 L4 D, H
    3 z+ n9 n2 q$ h9 m3 N9 s2 h(3)分别计算cosine和欧式距离,然后拼接;
    - T% H5 {/ S) f. ]3 z
    + V% p. j% B7 C# R4 D, Z- p(4)各维度进行减法;9 K& N4 ?4 N. R; T
    ; o5 f! F/ M- C! N7 S
    (5)各维度进行乘法;
    5 W  M, |9 P6 @( b* A2 M8 V) X( j" |- a4 u
    (6)各维度进行减法和乘法,然后再接一个前向网络。) A; @* X$ A& L) _

    # E( C9 ~3 e& _9 S  u8 Z* N- C$ Q6. ABCNN
    6 H% s4 f3 i, m! _* {) V- d# cABCNN是将Attention机制作用于BCNN架构的文本匹配模型。) V+ X7 M$ d3 N2 `, I% \. I

    1 u7 N5 O# i, r6.1 BCNN- [) V" Z3 v1 \+ C! }. l
    首先简单介绍下BCNN架构:+ x1 X" G( G& p: e
    4 ]+ g; W! n2 }! d7 l2 ^
    BCNN的整体结构比较简单:(1)输入层;(2)卷积层,因为采用了反卷积的形式,所以在size上会增加;
    ' M; ]6 Q; F2 y# Q" P0 d* j9 ^* E6 m# V8 c
    (3)池化层,采用了两种池化模式,在模型开始阶段采用的是local平均池化,在最后句子向量的抽取时采用了global平均池化;(4)预测层,句子向量拼接后采用LR得到最后的匹配得分。
    ( p1 x0 X  k7 T: |) H! N( g( J" L1 c/ C' v, J. A
    ABCNN共包括三种变形,下面依次介绍。8 z: a6 p! w9 _7 r2 Q" w2 s

    $ T) N3 U* j; c; O# K- T6.2 ABCNN
    ; k  N& V' @3 X# p* ?9 j0 Y4 b
    4 [4 n4 j7 c* }# R8 H( tABCNN-1直接将Attention机制作用于word embedding层,得到phrase 级的词向量表示。区别于CompAgg中的软注意力机制,ABCNN-1直接基于下式得到注意力矩阵: A i j = 1 1 + ∣ x i − y j ∣ A_{ij}=\frac{1}{1+|x_i-y_j|} A
    . o" q4 @3 {- b% j6 g, P- [ij
    ) b! Q, E% p1 A. X8 I​       
    4 f2 W4 Y+ n9 g = : j, a* a( e6 _0 W
    1+∣x
    " I4 k7 r; J: oi
    " r- s$ W$ T3 a9 {: ]​       
    ( n0 ~2 n* ]# d9 }: J9 r& X3 D −y 2 C6 R2 K; O5 @+ k
    j, q; A, G5 T: S
    ​       
    + x/ D# p& o" G! S
    : M: w6 }7 d" V  w1+ L0 L0 }2 T3 l$ l  R
    ​       
    + d4 K5 s# D2 K) h( ^6 H+ v. u ,然后分别乘以可学习的权重矩阵 W 0 W_0 W 1 X4 A0 ?& O( A8 L/ u2 c5 `
    0
      j7 T! X- K2 M8 A​       
    $ ?# S% e; x, n 和 W 1 W_1 W
    5 ]/ y1 |  N' R8 S# s# ?, l12 P$ _2 J4 _; E! ?
    ​        ( A+ U6 t, I# W0 e, o$ J
    得到attetion feature map。- c6 P  b, |' Q4 c7 b) {) |1 o
    7 y$ i9 v0 c3 g& y: Q8 L" a
    6.3 ABCNN-2. w$ W& j( @7 O( e8 b
    ; F/ N* r7 _0 U0 c
    ABCNN-2将Attention机制作用于word embedding层后的反卷积层的输出结果,其中注意力矩阵的计算原理与ABCNN-1一致。然后将注意力矩阵沿着row和col的方向分别求和,分别代表着各文本token的attention socre;接着将反卷积层的输出结果与attention socre进行加权平均池化,得到与输入层相同shape的特征图。5 P% D( T& j3 i- P9 t7 l' b8 i

    % V  R. x# r9 W* j9 c6.4 ABCNN-3% t7 D* }- h5 ?5 W! x+ p
    + [8 o! U& C7 Z5 K" u
    ABCNN-3的基本模块可视为ABCNN-1和ABCNN-2的堆叠,即在嵌入层和卷积层上面都引入了attention的机制用来增强对token向量的表示。( p- M1 b) N; V
    * t) n5 l3 T* }' o+ @
    7. ESIM" k# Z+ Z  `' }: z' M
    ESIM模型基于NLI任务给出了一种强有力的交互型匹配方法。其采用了BiLSTM和Tree-LSTM分别对文本序列和文本解析树进行编码,其亮点在于:' P, h* U  u. i

    % d8 T7 T6 i) U% @" I% b) l(1)匹配层定义了cross-attention得到各token的向量表示与原token向量间的详细交互关系,即采用 [ a ˉ , a ^ , a ˉ − a ^ , a ˉ ∗ a ^ ] [\bar a, \hat a,\bar a-\hat a,\bar a* \hat a] [ $ J# E2 ^# l* o
    a6 Y8 i$ U0 ?4 N6 e: b  C' B. i& {$ Y
    ˉ1 r4 k+ c1 x2 |* t, b
    ,   _2 ?* y- S2 b. K* [& Y# `
    a4 F+ d, x( y8 r
    ^
    6 Y( t, ~. k5 ~- Z, D ,
    + I/ o( [; _7 u6 ^0 va, a8 c7 w- a2 i
    ˉ' m# x/ q$ A6 B' I2 ^
    - f3 C% q. o) n8 |( F( A
    a2 \1 a& {+ c8 C7 Z9 L  }; u0 V$ j
    ^& m! ~# w* r# I/ I; [& b  @$ @& E& z
    ,
    * G8 {+ [' a& S: z1 ~5 E" z8 y9 ua
    * P- W  x: q' ]* \3 w4 ^8 ?% [$ Cˉ6 y0 e8 d. S7 x! s& K, k4 Q
    ( }, O9 D0 L  {' Y2 s' t0 |
    a
    . z( u2 h' s. Q: _: ~$ x/ W0 p# W^
    , A5 I5 p+ Q' ?4 \* Q4 _" ~ ]作为最终文本token的向量表示,这也成为后续文本匹配模型的惯用做法。
    " e3 x8 g5 y6 z6 n8 S- W; u" [
    $ G: X/ W( I6 N(2)聚合层通过BiLSTM得到各文本token的编码,从而进一步增强了文本序列的信息传递;" a5 o9 R  B( Q6 u8 Y) u# B

    7 B. D6 x. Q1 N4 ?9 P(3)预测层通过拼接各文本token编码的max-pooling和mean-pooling结果,再经过MPL进行匹配预测。
    3 B5 m4 p1 L3 l  O8 ~0 y- k0 E2 `1 S5 _% z

    9 \6 J/ [( F1 V, k
    * @4 T- ~; b* I% H8. Bimpm
    : p) w. R6 I7 G. TBimpm可视为对之前各类交互型文本匹配模型的一次总结。, \2 V, Z( w, F$ I* b/ ^, O
    : I6 T& ~4 `. n* ^
    该模型在各层的具体做法总结如下:9 V2 s2 P- p5 d! w6 I" h' w

    ' y9 s# v- n& p' l(1)编码层采用BiLSTM得到每个token隐层的向量表示;$ h! `5 j; w5 Q& W: |
    2 U" z" ^/ w/ l2 B! }
    (2)匹配层遵循 m k = c o s i n e ( W k ∗ v 1 , W k ∗ v 2 ) m_k=cosine(W_k*v_1,W_k*v_2) m
    ( |5 C. w* H0 c( Z: ak
    * z  ]+ x$ r: y+ D% e  E​       
    7 H( \2 C1 ]% X+ L$ S- ^7 B* r =cosine(W
    6 F5 N& W' U( Z9 Q' T% d/ R/ K$ tk
    & E& b  w: T  a) ?​       
    5 n; h6 l1 X  i# x- v% W2 |: |$ l$ V ∗v
    & {. ^/ z3 X" H$ ?1
    1 \% T# {3 H# s- f2 h" h​        ; U# `1 x6 ]1 l, z6 V' z& D, X0 S
    ,W $ R  g1 R5 a. w9 |" j' o
    k% a6 }, s* L% @; Z$ F9 r
    ​        & O( _  T$ F( g2 V
    ∗v
    0 c3 _+ h1 X! t5 f2 U29 G2 a8 g; t2 ]6 m
    ​       
    . Y! r; w4 J2 j )的方式可以得到两个文本的任意token pair之间在第k个view下的匹配关系,至于 v 1 v_1 v 4 F6 K8 X9 e# |$ N6 V2 H
    13 a- x/ k* c5 W6 a, E5 V4 w
    ​        0 J8 f* A! ?1 J4 u
    和 v 2 v_2 v
    / d3 P( b" s: w; L/ X2  U; f$ l- D% \9 g5 m0 y/ M! H6 h3 a
    ​        # ?* q3 U  V' o( g
    如何取,文章提供了4种策略:
    ( K7 w7 J6 ~  Q4 k0 ~0 B8 Z
    ) P0 {# \  Q+ r/ H1 R( V" w策略一:其中一个句子取各token隐层的向量表示,另一个句子采用隐层最后时间步处的输出;9 x5 e0 M. `; m* C
    策略二:其中一个句子取各token隐层的向量表示,另一个句子采用隐层各时间步输出与之匹配后取再取Max-Pooling值;4 I/ j- s* Y0 C7 G0 K: W
    策略三:其中一个句子取各token隐层的向量表示,另一个句子采用cross-attentive后得到的加权句子向量;6 x/ u1 h, m' ?7 x/ N% p
    策略四:其中一个句子取各token隐层的向量表示,另一个句子采用cross-attentive后attention score最高处token的向量作为句子向量。
      D9 I+ O' l& \: T1 r这四种策略的区别在于对句子向量的计算不同。  Q/ M2 O) d8 X' A$ Q! \! e

    4 W! c" P5 e2 _3 W& p" I1 M! F3 o
    (3)聚合层,首先对上面各种策略得到的输出层再通过一层BiLSTM层,然后将各策略下最后时间步的输出进行拼接,得到最后的聚合向量;
    ; d7 t1 M- G7 Q
    / _4 `# ]& [+ c# s(4)预测层:两层MPL+softmax
    2 z( B/ K) l6 S& U" a. V0 l1 c; E) e* c
    9. HCAN1 }$ c6 w9 Z% R# S8 u& K
    HCAN是除Bert类模型外在文本匹配领域表现最为优异的深度模型之一,其采用了较为复杂的模型结构。% Z, h. F4 G* n6 F
    0 k# w2 {, g, Q& }  ^! o" K
    针对于信息抽取问题,文章首先分析了相关性匹配和语义匹配的差异:* R7 E/ F1 I# h4 j& t
    . A5 T( e% W6 w' q# k4 ^
    (1)相关性匹配主要关注于关键词的对比,因此更关注低层级词法、语法结构层面的匹配性;
    ' K, `. d2 h; J: M/ e6 o8 I7 E5 P
    - l, E9 i5 I; R% R6 q(2)语义匹配代表着文本的平均意义,因此其关注更高、更丑想的语义层面的匹配性。' p3 a, `8 c) T
    & q) y2 x. g& T& ]7 F+ W4 b* W6 S
    该模型首先采用三类混合的编码器对query和context进行编码:
      Z2 M  a$ ?% J7 q* A$ p0 R" }  D" R* }% A- s) B- o
    (1)深层相同卷积核大小的CNN编码器;# ^9 p# \: g1 A2 a8 l  D: t
    9 c4 D' e6 s7 x$ {  u
    (2)不同卷积核大小的CNN编码器的并行编码;
    ) M4 `& ]( c, E5 z- F" q* B5 `" G5 ?7 _8 q
    (3)沿着时序方向的stacked BiLSTM编码;. n" I/ d) ?3 x
    5 M0 s$ \: I7 _+ ~3 R( G; N! N% u
    对于前两者,通过控制卷积核的大小可以更好的捕捉词法和句法特征,即符合相关性匹配的目的;而对于后者,其能表征更长距离的文本意义,满足语义匹配的目的。( \% M7 q& |2 R9 V$ V6 C9 G8 F
      c( H3 u: \2 J2 Q
    在这三类编码器的编码结果基础上,模型分别进行了相关性匹配和语义匹配操作。其中相关性匹配主要采用各phrase间内积+max pooling/mean pooling的方式获取相关性特征,并通过IDF指进行各phrase的权重调整。而在语义匹配中,模型采用了精心设计的co-attention机制,并最终通过BiLSTM层输出结果。6 ^3 K: @& w7 O1 E! Q

    ) R- m) b% U$ Z/ l最后的预测层仍采用MPL+softmax进行预测。
    2 ]2 J5 T8 D- Z8 b: c
    3 Y( g, j. x! T# S4 G( W: T9 m10. 小结& U7 N0 e3 F6 \2 G0 z- y: p& V- E+ {: r
    交互型语言匹配模型由于引入各种花式attention,其模型的精细度和复杂度普遍强于表示型语言模型。交互型语言匹配模型通过尽早让文本进行交互(可以发生在Embedding和/或Encoding之后)实现了词法、句法层面信息的匹配,因此其效果也普遍较表示型语言模型更好。
    : Q% Z$ J" ]$ m& y6 _+ Z/ q9 z
    % g3 A# N# v! m+ q! B. k【Reference】
    9 W+ @' o& a% x  b8 U+ _  ^# d2 W; r! _
    ARC-II: Convolutional Neural Network Architectures for Matching Natural Language Sentences
    ! a' n! }0 r; I: R) X: R
    ! G3 M+ W+ E* y; QPairCNN: Learning to Rank Short Text Pairs with Convolutional Deep Neural Networks& ?" K/ ], Y  Q0 [6 W' J

    : l* I' T/ B) p$ x" q  EMatchPyramid: Text Matching as Image Recognition% {: b# Z( n+ i5 ^" n8 \1 u# T7 d

    / X7 D: {; V; e. t" g# l0 c, {2 H4 eDecAtt: A Decomposable Attention Model for Natural Language Inference
    0 L% K" P# P+ f- Q- Y
    1 [$ D/ N1 x$ A5 B8 JCompAgg: A Compare-Aggregate Model for Matching Text Sequences4 [' T1 `3 b; C( n$ X" M! ~% h
    9 p, `  t3 \2 r' I6 M
    ABCNN: ABCNN: Attention-Based Convolutional Neural Network; ^' \( W9 [6 O2 n/ `- C! k, K
    for Modeling Sentence Pairs' J4 v# S5 P. M9 e( M( H

    # i6 u6 ~3 q6 r, E/ i8 TESIM: Enhanced LSTM for Natural Language Inference# ~( K: F0 O/ o; F$ [

    2 |7 l1 i! h* r5 q2 a4 q: h. EBimpm: Bilateral Multi-Perspective Matching for Natural Language Sentences
    - |, n: o/ \: W- j, @
    " ]+ Y) d! Y" V4 `1 {2 sHCAN: Bridging the Gap Between Relevance Matching and Semantic Matching
    3 p! ]- d- N2 e& F' _for Short Text Similarity Modeling4 z0 @* K3 O4 @8 b* Y' g
    / V2 l1 Q4 s8 t0 n  z
    文本匹配相关方向打卡点总结(数据,场景,论文,开源工具)
    + [6 q& o) x8 g5 B& a
    & q# T" O9 i& K谈谈文本匹配和多轮检索
    $ @9 h: R( x9 o# l5 |# n) d$ m- P% p) y
    贝壳找房【深度语义匹配模型 】原理篇一:表示型
    " o" N# M6 h1 z2 H————————————————8 a+ C8 i% I" j$ G. {. P
    版权声明:本文为CSDN博主「guofei_fly」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。! U) J. o2 g+ P8 e$ S0 K5 T
    原文链接:https://blog.csdn.net/guofei_fly/article/details/107501276
    / R; _( s4 f* c# r  N
    ; Y8 R# m' \2 Y) P# |3 b. L. X% Q+ ?# k( z/ C8 J& `
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-9-9 09:41 , Processed in 0.406011 second(s), 50 queries .

    回顶部