<!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>Distributional Semantic Representation in Health Care Text Classification</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>NLP_CEN_AMRITA@CHIS-FIRE-</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Anand Kumar M and Soman KP Center for Computational Engineering and Networking (CEN) Amrita School of Engineering, Coimbatore Amrita Vishwa Vidyapeetham Amrita University</institution>
          ,
          <country>India m</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Barathi Ganesh HB Artificial Intelligence Practice Tata Consultancy Services Kochi - 682 042</institution>
          <country country="IN">India</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Measured Feature Functions Similarity (Dot Product): P</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes about the our proposed system in the Consumer Health Information Search (CHIS) task. The objective of the task 1 is to classify the sentences in the document into relevant or irrelevant with respect to the query and task 2 is analysing the sentiment of the sentences in the documents with respect to the given query. In this proposed approach distributional representation of text along with its statistical and distance measures are carried over to perform the given tasks as a text classi cation problem. In our experiment, Non - Negative Matrix Factorization utilized to get the distributed representation of the document as well as queries, distance and correlation measures taken as the features and Random Forest Tree utilized to perform the classi cation. The proposed approach yields 70.19% in task 1 and 34.64% in task 2 as an average accuracy.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Over the past few years, tremendous amount of
investment and research carried on to enhance the predictive
analytics through text analytics in health care domain [
        <xref ref-type="bibr" rid="ref10 ref11">11,
10</xref>
        ]. Health care information are available as a text
(Clinical Trails) in the form of admission notes, literature,
reports and summaries 123. Unlike traditional structure of
text resources, the unstructured nature of clinical trial's
text sources are introduces more challenges while mining
information out of it. These available challenges induces
researchers to carry out the text analytics research to enhance
the developed model and to create the new models.
      </p>
      <p>The informations explicitly available in Electronics Health
Records (EHR) but implicitly available in clinical trails as a
form of text. Now, our primary problem is becomes,
representing text that can be easily and e ectively used for further
1https://medlineplus.gov/
2https://clinicaltrials.gov/
3https://clinicaltrials.gov/
application. The application may be a sequential modeling
tasks (Information Extraction) or text classi cation tasks
(Document Retrieval, sentiment analysis on retrieved
documents and Validation of retrieved documents).</p>
      <p>Document retrieval is primary task in text analytics
application in which the Consumer Health Information Search
(CHIS) is focused on validating the retrieved results
(Relevant or Irrelevant) and performing sentiment analysis on
retrieved results (Support, Oppose and Neutral). The given
problem can be viewed as a text classi cation problem with
the target classes as mentioned in above two tasks.</p>
      <p>
        Text classi cation is a classic application in text analytics
domain, that is utilized in the multiple domains and
industries in various forms. Given a text content, the classi er
must have the capability of classifying it into the
predened set of classes [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. This task becomes more complex,
when the text contents includes medical descriptions (Drug
names, Measurements and Dosages). This introduces the
problem during the representation as well as while mining
information out of it.
      </p>
      <p>
        The fundamental component in classi cation task is text
representation, which tries to represent the given text into its
equivalent form of numerical components. Later, these
numerical components are utilized directly for the classi cation
or will be used to extract the features required to perform the
classi cation task. This text representation methods evolved
over the time to improve the originality of representation,
which paves way to move from the frequency based
representation methods to the semantic representation methods.
Though other methods are also available, this paper focuses
only on Vector Space Model (VSM) and Vector Space Model
of Semantics (VSMs) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        In VSM, the text is represented as a vector, based on the
occurrence of terms (binary matrix) or frequency of the
occurrence of terms (Term - Document Matrix) present in the
given text. The given text is represented as a vector, based
on frequency of terms that occur within the text by having
vocabulary built across the entire corpus. Here, 'terms'
represents the words or the phrases [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Considering only the
term frequency is not su cient, since it ignores the syntactic
and semantic information that lies within the text.
      </p>
      <p>
        The term documents matrix is ine cient due to the
biasing problem (i.e. few terms gets higher weight because of
unbalanced and uninformative data). To overcome this, Term
Frequency - Inverse Document Frequency (TF-IDF)
representation method is introduced, which re-weighs the term
frequency based upon its presence across the documents [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
It has a tendency to give higher weights to the rarely
occurring words, wherein these words may be misspelled or
uninformative words with respect to the classi cation task
which is obvious with clinical trail texts.
      </p>
      <p>
        The Vector Space Model of Semantics (VSMs) overcomes
the above mentioned shortcomings by weighing terms based
on the context. This is achieved by applying TDM on
matrix factorization methods like Singular Value
Decomposition (SVD) and Non - Negative Matrix Factorization (NMF)
[
        <xref ref-type="bibr" rid="ref12 ref15 ref9">9, 15, 12</xref>
        ]. This has the ability of weighing terms though
it is not present in a given query. This is because, matrix
factorization leads to represent the TDM matrix with its
basis vectors [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. This representation does not include the
syntactic information which requires large data and is
computationally high because of its high dimension.
      </p>
      <p>
        Word Embeddings along with the structure of the
sentence are utilized to represent the short texts. This requires
very less data and the dimension of the vector can be
controlled. To develop the Word to Vector (Word2Vec) model
it requires a very large corpus [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ][
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Here we are not
considering it since we do not have large size clinical trails text
data. Followed by the representation, similarity measures is
carried on between the query and text documents to achieve
the objective. Here similarity measures are distance measure
(Cosine distance, Euclidean distance, Jaccard distance, etc.)
and correlation measure (Pearson correlation coe cient) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>Considering above said pros and cons, here the proposed
approach is experimented to observe the performance of
distributional semantic representation of text in the classi
cation task. The given query and documents are represented
as a TDM matrix after the necessary preprocessing steps and
NMF is applied on it to get the distributional representation.
Thereafter, distance measure and correlation measures
between query vector of each document and vector
representation of the sentences in the documents are computed in
order to perform the classi cation task.</p>
    </sec>
    <sec id="sec-2">
      <title>DISTRIBUTIONAL REPRESENTATION</title>
      <p>This section describes about the distributional
representation of the text, which is used further for the classi cation
task. The distributional representation aims to compute the
basis vector from the term frequency vector by applying
NMF on the TDM. The systematic approach for the
distributional representation is given in Figure 1.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Problem Definition</title>
      <p>Let, dk = s1; s2; s3; :::; sn are the sentences in the k th
document in the document set D = d1; d2; d3; :::dn, qi
represents the ith query and C = c1; c2; :::; cn are the classes in
which s falls under with respect to the q and n is the size of
corpus. The objective of the experimentation is to classify
each sentence in the document into its respective prede ned
classes.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Preprocessing</title>
      <p>Few of the terms that appears across multiple classes will
shows con ict towards the classi cation, where the terms
generally gets low weighs in TF-IDF representation. Hence
these terms are eliminated if it occurs more than 3=4 times
(1)
(2)
(3)
across the classes and in order to avoid the sparsity of the
representation, terms with the document frequency of one
are eliminated. Here TF-IDF representation not considered.
Because, it has a tendency to provide weighs for the rare
words which is more common in clinical texts (Drug names,
Measurements and Dosage levels). Here, advantage of the
TF-IDF representation is indirectly obtained by handling
document frequency of the terms.
2.3</p>
    </sec>
    <sec id="sec-5">
      <title>Vector Space Model : Term - Document</title>
    </sec>
    <sec id="sec-6">
      <title>Matrix</title>
      <p>In TDM, vocabulary has been computed by nding unique
words present in the given corpus. Then the number of times
term presents (term frequency) in each question is computed
against the vocabulary formed. The terms present in this
vocabulary acts as a rst level features.</p>
      <p>A i;j = T DM (Corpus)</p>
      <p>A i = termf requency(qi)</p>
      <p>Where, i represents the ith sentence and j represents the
jth term in the vocabulary. In-order to improve the
representation, along with the unigram words, the bi-gram and
tri-gram phrases also considered after following above
mentioned preprocessing steps.
2.4</p>
    </sec>
    <sec id="sec-7">
      <title>Vector Space Model of Semantics : Distributional Representation</title>
      <p>The above computed TDM is applied on NMF to get the
distributional representation of the given corpus.</p>
      <p>
        W i;r = nmf ( A i;j)
In general matrix factorization is done to get the product
of matrices, subject to their reconstruction that the error
needs to be low. The product components from the
factorization gives the characteristics of the original matrix [
        <xref ref-type="bibr" rid="ref15 ref9">9, 15</xref>
        ].
Here NMF is incorporated along with the proposed model
to get the principal characteristic of the matrix, known as
basis vector. Sentences may vary in its length but their
representation needs to be of xed size for its use in various
applications. TDM representation followed by the Non
Negative Matrix Factorization (NMF) will achieve this [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]
. Mathematically it can be represented as,
      </p>
      <p>A</p>
      <p>W HT</p>
      <p>If A is m n original TDM matrix, then W is i r basis
matrix and H is j r mixture matrix. Linear combination of
basis vectors (column vectors) of W along with the weights
of H gives the approximated original matrix A. While
factorizing, initially random values are assigned to W and H
then the optimization function is applied on it to compute
appropriate W and H.</p>
      <p>minfr(W; H)</p>
      <p>V</p>
      <p>W HT 2</p>
      <p>F
s:t: W; H
0</p>
      <p>
        Here F is Forbenius norm and r is parameter for
dimension reduction, which is set to be 10 to have i 10 xed size
vector for each question. Here NMF is used for nding out
the basis vector for the following reasons: the non-negativity
constraints makes interpretability straight forward than the
other factorization methods; selection of r is straight
forward; and the basis vector in semantic space is not
constrained to be orthogonal, which is not a ordable by nding
singular vectors or eigen vectors [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
    </sec>
    <sec id="sec-8">
      <title>TEXT CLASSIFICATION</title>
      <p>
        For this experiment the data set has been provided by
Consumer Health Information Search (CHIS) task
commit(4)
(5)
tee [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The detailed statistics about the training and the
testing set are given in Table 1.
      </p>
      <p>Task 1 : This task is becoming necessary unit in-order to
lter the retrieved results from Information Retrieval (IR)
application. This ensures the recall of the Search Engine
which is mandatory in health care domain text analytics
applications. With this information the remaining part of
the section describes about the proposed approach in text
classi cation in task 1.</p>
      <p>Let, dk = s1; s2; s3; :::; sn are the sentences in the k th
document in the document set as mentioned in the Table 1
(D = skincare; M M r; HRT; Ecig; V itc), qi represents the
ith query and C = Relevant; Irrelevant are the classes
which the s falls under with respect to the q. n is size of
corpus and this is also mentioned in Table 1.</p>
      <p>The objective of task is to classify the given question into
its corresponding classes (Relevant, Irrelevant). The
distributional representation of the given training and testing
corpus are computed as described in the previous section. The
systematic diagram for the remaining approach is given in
Figure 2. After the representation, the similarity measures
between query vector qi and sentence vectors in D are
computed. The computed similarity measures are given in table
3. These similarity measures that is computed are taken
as the attributes for the supervised classi cation algorithm
which is Random Forest Tree (RFT).</p>
      <p>By having typical f Cpf number of trees, output labels
Y = y1; y2; y3; :::; yn (Relevant, Irrelevant) and feature set
F = f 1; f 2; f 3; :::; f n the bagging repeatedly (B times
Number of trees) done by selecting random samples and
attributes from the training set and builds the decision tree
for each set. Then the predictions for test set can be nd
by averaging the predictions from all the individual decision
trees built through the train set. It can be interpreted as
following:
fb = f (Wb; Yb; Fb)</p>
      <p>B
Y = 1 X fb(W^ F^)</p>
      <p>B
b=1
(6)
(7)</p>
      <p>In order to ensure the performance, 10-fold 10-cross
validation performed during the training and this yields near
72% as a precision and it yields 68.12% against the test set.</p>
      <p>Task 2 : This task is also necessary unit, in-order interpret
further information from the retrieved results. This is task
is similar to the task 1 and carried on exactly similar to the
task 1 with target class labels as C = Oppose; Support; N eutral
. The classes in C are the nal output label which the s falls
under with respect to the q.</p>
      <p>Here also 10-fold 10-cross validation performed during the
training and this yields near 45% as a precision and it yields
38.53% against the test set. The detailed description about
the results are given in Table 2.</p>
    </sec>
    <sec id="sec-9">
      <title>CONCLUSION</title>
      <p>The objective of the tasks (Consumer Health Information
Search) are performed as a text classi cation problem based
on the distributional representation of the text by utilizing
# testing
Sentences
90
60
74
66
74</p>
      <sec id="sec-9-1">
        <title>Euclidean Distance:</title>
        <p>qPid=1 jPi Qij2</p>
      </sec>
      <sec id="sec-9-2">
        <title>Chebyshev Distance:</title>
        <p>miin jPi
term - document matrix and non-negative matrix
factorization. Even though the proposed approach not yields the
state of art performance in the tasks, the obtained results
are good enough to continue the research. These results are
described in the Table 2. Distributional semantic
representation methods su ers from the well known problem 'Curse
of Dimensionality'. Hence the future work will be focused
on reducing the dimensionality of the representation basis
vectors and including the dedicated feature engineering for
health care domain.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C. C.</given-names>
            <surname>Aggarwal</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhai</surname>
          </string-name>
          .
          <article-title>A survey of text classi cation algorithms</article-title>
          .
          <source>InMining text data.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H. B.</given-names>
            <surname>Barathi Ganesh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Anand</given-names>
            <surname>Kumar</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. P.</given-names>
            <surname>Soman</surname>
          </string-name>
          . Amrita cen at semeval
          <article-title>-2016 task 1: Semantic relation from word embeddings in higher dimension</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>W.</given-names>
            <surname>Blacoe</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Lapata</surname>
          </string-name>
          .
          <article-title>A comparison of vector-based representations for semantic composition</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.-H.</given-names>
            <surname>Cha</surname>
          </string-name>
          .
          <article-title>Comprehensive survey on distance/similarity measures between probability density functions</article-title>
          .
          <source>City</source>
          ,
          <volume>1</volume>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Juan</surname>
          </string-name>
          .
          <article-title>Using tf-idf to determine word relevance in document queries</article-title>
          .
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D. D.</given-names>
            <surname>Lee</surname>
          </string-name>
          and
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Seung</surname>
          </string-name>
          .
          <article-title>Learning the parts of objects by non-negative matrix factorization</article-title>
          .
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Manjira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sandya</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Shourya</surname>
          </string-name>
          .
          <article-title>Chis@ re: Overview of the chis track on consumer health information search</article-title>
          .
          <source>In Working notes of FIRE 2016 - Forum for Information Retrieval Evaluation</source>
          , Kolkata, India, December 7-
          <issue>10</issue>
          ,
          <year>2016</year>
          ,
          <string-name>
            <given-names>CEUR</given-names>
            <surname>Workshop</surname>
          </string-name>
          <article-title>Proceedings</article-title>
          . CEUR-WS.org,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Manwar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mahalle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chinchkhede</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Chavan</surname>
          </string-name>
          .
          <article-title>A vector space model for information retrieval: A matlab approach</article-title>
          .
          <source>Indian Journal of Computer Science and Engineering</source>
          ,
          <volume>3</volume>
          :
          <fpage>222</fpage>
          {
          <fpage>229</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Pat</surname>
          </string-name>
          .
          <article-title>An introduction to latent semantic analysis</article-title>
          .
          <source>Indian Journal of Computer Science and Engineering.</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>F.</given-names>
            <surname>Popowich</surname>
          </string-name>
          .
          <article-title>Using text mining and natural language processing for health care claims processing</article-title>
          .
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>W.</given-names>
            <surname>Raghupathi</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Raghupathi</surname>
          </string-name>
          .
          <article-title>Big data analytics in healthcare: promise and potential</article-title>
          . volume
          <volume>1</volume>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>U.</given-names>
            <surname>Reshma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. B.</given-names>
            <surname>Barathi Ganesh</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. Anand</given-names>
            <surname>Kumar</surname>
          </string-name>
          .
          <article-title>Author identi cation based on word distribution in word space</article-title>
          .
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>G.</given-names>
            <surname>Salton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Anita</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chung-Shu</surname>
          </string-name>
          .
          <article-title>A vector space model for automatic indexing</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>18</volume>
          :
          <fpage>613</fpage>
          {
          <fpage>620</fpage>
          ,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R.</given-names>
            <surname>Socher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pennin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Manning</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Ng</surname>
          </string-name>
          .
          <article-title>Dynamic pooling and unfolding recursive autoencoders for paraphrase detection</article-title>
          .
          <source>pages 801{809</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>W.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gong</surname>
          </string-name>
          . Xu w, liu x, gong y.
          <article-title>document clustering based on non-negative matrix factorization</article-title>
          .
          <source>pages 267{273</source>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ye</surname>
          </string-name>
          .
          <article-title>Comparing matrix methods in text-based information retrieval</article-title>
          .
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>