<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Eficient Machine Learning Methods over Pairwise Space (keynote)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Hung Son Nguyen</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>In recent years many machine learning concepts and methods were developed on the set of pairs of objects. In this paper, the set of all pairs of objects is called the pairwise space. Let us notice that if the set of objects  = {x1, x2, . . . , x} consists of  instances, then the pairwise space contains (2) pairs. Thus why the straightforward implementations of those methods are not applicable for big data sets with millions of objects. The main concepts in rough set theory (RS) such as reducts, lower and upper approximations, decision rules or discretizations have been defined in term of the discernibility matrix, which is a form of the pairwise space [1]. For example, in minimal decision reduct problem, we are looking for the minimal subset of features that preserves the discernibility between objects from diferent decision classes [2]. Support Vector Machine (SVM) is also a classification method described as an optimization problem over the pairwise space [3]. The initial idea of looking for the linear classifier with the maximal margin were transformed into the problem of looking for a set of coeficients  = ( 1,  2, · · · ,  ) related to objects that maximizes an objective function defined on the set of dot products of all pairs of objects. In the above formula  denotes the decision class of the object x and  is a kernel function chosen by the user. Distance Metric Learning (DML) [4] is a machine learning discipline that looks for the best distance function (also divergence or similarity ) from certain available information about similarity measures between diferent pairs or triplets of data. These similarities are determined</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Rough sets</kwd>
        <kwd>Support Vector Machine</kwd>
        <kwd>Factorization Machine</kwd>
        <kwd>Distance Metric Learning</kwd>
        <kwd>Context-Aware Recommendation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>by the sets
 = {(x, x ) ∈  × 
 = {(x, x ) ∈  × 
: x and x are similar.}
: x and x are not similar.}
 = {(x, x , x) ∈  ×  ×</p>
      <p>: x is more similar to x than to x.}
With these data and similarity constraints, the problem to is to look for those distance functions
(belonging to a predefined family of distances ) that minimize a certain loss function ℓ
determined on the base of the sets ,  and . In other words, the objective of DML is to solve
the optimization problem
min ℓ(, , , )
∈</p>
      <p>
        In recent years, many eficient implementations for the mentioned above disciplines have
been proposed and developed. Most of them are based either on the approximation idea [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
or deep learning [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>Context aware recommendation systems is another machine learning concept that were
defined on the pairwise space which was in fact defined as a regression problem over the set of
transaction pairs [8].</p>
      <p>In this talk we compare diferent techniques for the mentioned above machine learning
concepts and we will pay an attention on application of factorization machine (FM). This
method has been successfully applied for context aware recommendation systems [9]. The
main idea is to transform the optimization problem established on the pairwise space into
an equivalent problem where the time complexity for each iteration has been reduced from
quadratic time into linear time [10]. We will show that factorization machine can be also applied
for some problems in rough set theory, SVM or distance metric learning.
[8] S. Rendle, Z. Gantner, C. Freudenthaler, L. Schmidt-Thieme, Fast context-aware
recommendations with factorization machines, in: Proceedings of the 34th International
ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR
’11, Association for Computing Machinery, New York, NY, USA, 2011, p. 635–644. URL:
https://doi.org/10.1145/2009916.2010002. doi:10.1145/2009916.2010002.
[9] X. Xin, B. Chen, X. He, D. Wang, Y. Ding, J. Jose, Cfm: Convolutional factorization
machines for context-aware recommendation, in: Proceedings of the Twenty-Eighth
International Joint Conference on Artificial Intelligence, IJCAI-19, International Joint
Conferences on Artificial Intelligence Organization, 2019, pp. 3926–3932. URL: https:
//doi.org/10.24963/ijcai.2019/545. doi:10.24963/ijcai.2019/545.
[10] S. Rendle, Factorization machines with libfm, ACM Trans. Intell. Syst. Technol. 3 (2012)
57:1–57:22. URL: http://doi.acm.org/10.1145/2168752.2168771. doi:10.1145/2168752.
2168771.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pawlak</surname>
          </string-name>
          , Rough sets,
          <source>International Journal of Information and Computer Sciences</source>
          <volume>11</volume>
          (
          <year>1982</year>
          )
          <fpage>341</fpage>
          -
          <lpage>356</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pawlak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Skowron</surname>
          </string-name>
          , Rudiments of rough sets,
          <source>Information Sciences 177</source>
          (
          <year>2007</year>
          )
          <fpage>3</fpage>
          -
          <lpage>27</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C.</given-names>
            <surname>Cortes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Vapnik</surname>
          </string-name>
          ,
          <article-title>Support vector networks</article-title>
          ,
          <source>Machine Learning</source>
          <volume>20</volume>
          (
          <year>1995</year>
          )
          <fpage>273</fpage>
          -
          <lpage>297</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.-L.</given-names>
            <surname>Suárez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>García</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Herrera</surname>
          </string-name>
          ,
          <article-title>A tutorial on distance metric learning: Mathematical foundations, algorithms, experimental analysis</article-title>
          ,
          <source>prospects and challenges, Neurocomputing</source>
          <volume>425</volume>
          (
          <year>2021</year>
          )
          <fpage>300</fpage>
          -
          <lpage>322</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <source>Approximate Boolean Reasoning: Foundations and Applications in Data Mining</source>
          , Springer-Verlag, Berlin, Heidelberg,
          <year>2006</year>
          , p.
          <fpage>334</fpage>
          -
          <lpage>506</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T.</given-names>
            <surname>Joachims</surname>
          </string-name>
          ,
          <article-title>Learning to Classify Text Using Support Vector Machines - Methods, Theory, and</article-title>
          <string-name>
            <surname>Algorithms</surname>
          </string-name>
          , Kluwer/Springer,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P. H.</given-names>
            <surname>Barros</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Queiroz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Figueredo</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. A.</surname>
          </string-name>
          dos Santos,
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Ramos</surname>
          </string-name>
          ,
          <article-title>A new similarity space tailored for supervised deep metric learning</article-title>
          , CoRR abs/
          <year>2011</year>
          .08325 (
          <year>2020</year>
          ). URL: https://arxiv.org/abs/
          <year>2011</year>
          .08325. arXiv:
          <year>2011</year>
          .08325.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>