Incorporating prior knowledge in support vector machines for classification: A review

For classification, support vector machines (SVMs) have recently been introduced and quickly became the state of the art. Now, the incorporation of prior knowledge into SVMs is the key element that allows to increase the performance in many applications. This paper gives a review of the current stat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Neurocomputing (Amsterdam) 2008-03, Vol.71 (7), p.1578-1594
Hauptverfasser: Lauer, Fabien, Bloch, Gérard
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1594
container_issue 7
container_start_page 1578
container_title Neurocomputing (Amsterdam)
container_volume 71
creator Lauer, Fabien
Bloch, Gérard
description For classification, support vector machines (SVMs) have recently been introduced and quickly became the state of the art. Now, the incorporation of prior knowledge into SVMs is the key element that allows to increase the performance in many applications. This paper gives a review of the current state of research regarding the incorporation of two general types of prior knowledge into SVMs for classification. The particular forms of prior knowledge considered here are presented in two main groups: class-invariance and knowledge on the data. The first one includes invariances to transformations, to permutations and in domains of input space, whereas the second one contains knowledge on unlabeled data, the imbalance of the training set or the quality of the data. The methods are then described and classified into the three categories that have been used in literature: sample methods based on the modification of the training data, kernel methods based on the modification of the kernel and optimization methods based on the modification of the problem formulation. A recent method, developed for support vector regression, considers prior knowledge on arbitrary regions of the input space. It is exposed here when applied to the classification case. A discussion is then conducted to regroup sample and optimization methods under a regularization framework.
doi_str_mv 10.1016/j.neucom.2007.04.010
format Article
fullrecord <record><control><sourceid>hal_cross</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_00021555v2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0925231207001439</els_id><sourcerecordid>oai_HAL_hal_00021555v2</sourcerecordid><originalsourceid>FETCH-LOGICAL-c452t-daa09829fd23a57c032f1804e701522931124d9e27667f468e153edc5a64e7773</originalsourceid><addsrcrecordid>eNp9kE9PwzAMxSMEEmPwDTjkyqHFcZum5YA0TfyZNIkLO0dRmm4ZXTIl3Sa-PZmKOHKy7PeeZf8IuWeQM2DV4zZ35qD9LkcAkUOZA4MLMmG1wKzGurokE2iQZ1gwvCY3MW4BmGDYTMhq4bQPex_UYN2a7oP1gX45f-pNuzbUOhoP-yQP9Gj0kLSd0hvrTKRdanSvYrSd1Snt3ROd0WCO1pxuyVWn-mjufuuUrF5fPufv2fLjbTGfLTNdchyyViloamy6FgvFhYYCO1ZDaQQwjtgUjGHZNgZFVYmurGrDeGFazVWVPEIUU_Iw7t2oXqbbdyp8S6-sfJ8t5XkGAMg450dM3nL06uBjDKb7CzCQZ4xyK0eM8oxRQikTxhR7HmMm_ZF-CzJqa5w2rQ2JiGy9_X_BD9nQfPg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Incorporating prior knowledge in support vector machines for classification: A review</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Lauer, Fabien ; Bloch, Gérard</creator><creatorcontrib>Lauer, Fabien ; Bloch, Gérard</creatorcontrib><description>For classification, support vector machines (SVMs) have recently been introduced and quickly became the state of the art. Now, the incorporation of prior knowledge into SVMs is the key element that allows to increase the performance in many applications. This paper gives a review of the current state of research regarding the incorporation of two general types of prior knowledge into SVMs for classification. The particular forms of prior knowledge considered here are presented in two main groups: class-invariance and knowledge on the data. The first one includes invariances to transformations, to permutations and in domains of input space, whereas the second one contains knowledge on unlabeled data, the imbalance of the training set or the quality of the data. The methods are then described and classified into the three categories that have been used in literature: sample methods based on the modification of the training data, kernel methods based on the modification of the kernel and optimization methods based on the modification of the problem formulation. A recent method, developed for support vector regression, considers prior knowledge on arbitrary regions of the input space. It is exposed here when applied to the classification case. A discussion is then conducted to regroup sample and optimization methods under a regularization framework.</description><identifier>ISSN: 0925-2312</identifier><identifier>EISSN: 1872-8286</identifier><identifier>DOI: 10.1016/j.neucom.2007.04.010</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Classification ; Computer Science ; Invariance ; Machine Learning ; Pattern recognition ; Prior knowledge ; Support vector machine (SVM)</subject><ispartof>Neurocomputing (Amsterdam), 2008-03, Vol.71 (7), p.1578-1594</ispartof><rights>2007 Elsevier B.V.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c452t-daa09829fd23a57c032f1804e701522931124d9e27667f468e153edc5a64e7773</citedby><cites>FETCH-LOGICAL-c452t-daa09829fd23a57c032f1804e701522931124d9e27667f468e153edc5a64e7773</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.neucom.2007.04.010$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,780,784,885,3550,27924,27925,45995</link.rule.ids><backlink>$$Uhttps://hal.science/hal-00021555$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Lauer, Fabien</creatorcontrib><creatorcontrib>Bloch, Gérard</creatorcontrib><title>Incorporating prior knowledge in support vector machines for classification: A review</title><title>Neurocomputing (Amsterdam)</title><description>For classification, support vector machines (SVMs) have recently been introduced and quickly became the state of the art. Now, the incorporation of prior knowledge into SVMs is the key element that allows to increase the performance in many applications. This paper gives a review of the current state of research regarding the incorporation of two general types of prior knowledge into SVMs for classification. The particular forms of prior knowledge considered here are presented in two main groups: class-invariance and knowledge on the data. The first one includes invariances to transformations, to permutations and in domains of input space, whereas the second one contains knowledge on unlabeled data, the imbalance of the training set or the quality of the data. The methods are then described and classified into the three categories that have been used in literature: sample methods based on the modification of the training data, kernel methods based on the modification of the kernel and optimization methods based on the modification of the problem formulation. A recent method, developed for support vector regression, considers prior knowledge on arbitrary regions of the input space. It is exposed here when applied to the classification case. A discussion is then conducted to regroup sample and optimization methods under a regularization framework.</description><subject>Classification</subject><subject>Computer Science</subject><subject>Invariance</subject><subject>Machine Learning</subject><subject>Pattern recognition</subject><subject>Prior knowledge</subject><subject>Support vector machine (SVM)</subject><issn>0925-2312</issn><issn>1872-8286</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2008</creationdate><recordtype>article</recordtype><recordid>eNp9kE9PwzAMxSMEEmPwDTjkyqHFcZum5YA0TfyZNIkLO0dRmm4ZXTIl3Sa-PZmKOHKy7PeeZf8IuWeQM2DV4zZ35qD9LkcAkUOZA4MLMmG1wKzGurokE2iQZ1gwvCY3MW4BmGDYTMhq4bQPex_UYN2a7oP1gX45f-pNuzbUOhoP-yQP9Gj0kLSd0hvrTKRdanSvYrSd1Snt3ROd0WCO1pxuyVWn-mjufuuUrF5fPufv2fLjbTGfLTNdchyyViloamy6FgvFhYYCO1ZDaQQwjtgUjGHZNgZFVYmurGrDeGFazVWVPEIUU_Iw7t2oXqbbdyp8S6-sfJ8t5XkGAMg450dM3nL06uBjDKb7CzCQZ4xyK0eM8oxRQikTxhR7HmMm_ZF-CzJqa5w2rQ2JiGy9_X_BD9nQfPg</recordid><startdate>20080301</startdate><enddate>20080301</enddate><creator>Lauer, Fabien</creator><creator>Bloch, Gérard</creator><general>Elsevier B.V</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>1XC</scope><scope>VOOES</scope></search><sort><creationdate>20080301</creationdate><title>Incorporating prior knowledge in support vector machines for classification: A review</title><author>Lauer, Fabien ; Bloch, Gérard</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c452t-daa09829fd23a57c032f1804e701522931124d9e27667f468e153edc5a64e7773</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Classification</topic><topic>Computer Science</topic><topic>Invariance</topic><topic>Machine Learning</topic><topic>Pattern recognition</topic><topic>Prior knowledge</topic><topic>Support vector machine (SVM)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lauer, Fabien</creatorcontrib><creatorcontrib>Bloch, Gérard</creatorcontrib><collection>CrossRef</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>Neurocomputing (Amsterdam)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lauer, Fabien</au><au>Bloch, Gérard</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Incorporating prior knowledge in support vector machines for classification: A review</atitle><jtitle>Neurocomputing (Amsterdam)</jtitle><date>2008-03-01</date><risdate>2008</risdate><volume>71</volume><issue>7</issue><spage>1578</spage><epage>1594</epage><pages>1578-1594</pages><issn>0925-2312</issn><eissn>1872-8286</eissn><abstract>For classification, support vector machines (SVMs) have recently been introduced and quickly became the state of the art. Now, the incorporation of prior knowledge into SVMs is the key element that allows to increase the performance in many applications. This paper gives a review of the current state of research regarding the incorporation of two general types of prior knowledge into SVMs for classification. The particular forms of prior knowledge considered here are presented in two main groups: class-invariance and knowledge on the data. The first one includes invariances to transformations, to permutations and in domains of input space, whereas the second one contains knowledge on unlabeled data, the imbalance of the training set or the quality of the data. The methods are then described and classified into the three categories that have been used in literature: sample methods based on the modification of the training data, kernel methods based on the modification of the kernel and optimization methods based on the modification of the problem formulation. A recent method, developed for support vector regression, considers prior knowledge on arbitrary regions of the input space. It is exposed here when applied to the classification case. A discussion is then conducted to regroup sample and optimization methods under a regularization framework.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.neucom.2007.04.010</doi><tpages>17</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0925-2312
ispartof Neurocomputing (Amsterdam), 2008-03, Vol.71 (7), p.1578-1594
issn 0925-2312
1872-8286
language eng
recordid cdi_hal_primary_oai_HAL_hal_00021555v2
source ScienceDirect Journals (5 years ago - present)
subjects Classification
Computer Science
Invariance
Machine Learning
Pattern recognition
Prior knowledge
Support vector machine (SVM)
title Incorporating prior knowledge in support vector machines for classification: A review
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T11%3A41%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Incorporating%20prior%20knowledge%20in%20support%20vector%20machines%20for%20classification:%20A%20review&rft.jtitle=Neurocomputing%20(Amsterdam)&rft.au=Lauer,%20Fabien&rft.date=2008-03-01&rft.volume=71&rft.issue=7&rft.spage=1578&rft.epage=1594&rft.pages=1578-1594&rft.issn=0925-2312&rft.eissn=1872-8286&rft_id=info:doi/10.1016/j.neucom.2007.04.010&rft_dat=%3Chal_cross%3Eoai_HAL_hal_00021555v2%3C/hal_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_els_id=S0925231207001439&rfr_iscdi=true