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...
Gespeichert in:
Veröffentlicht in: | Neurocomputing (Amsterdam) 2008-03, Vol.71 (7), p.1578-1594 |
---|---|
Hauptverfasser: | , |
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 |