Skip to main content
Log in

A comprehensive review of conditional random fields: variants, hybrids and applications

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

The conditional random fields (CRFs) model plays an important role in the machine learning field. Driven by the development of the artificial intelligence, the CRF models have enjoyed great advancement. To analyze the recent development of the CRFs, this paper presents a comprehensive review of different versions of the CRF models and their applications. On the basis of elaborating on the background and definition of the CRFs, it analyzes three basic problems faced by the CRF models and reviews their latest improvements. Based on that, it presents the applications of the CRFs in the natural language processing, computer vision, biomedicine, Internet intelligence and other relevant fields. At last, specific analysis and future directions of the CRFs are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  • Adams R, Saleheen N, Thomaz E, Parate A, Kumar S, Marlin B (2016) Hierarchical span-based conditional random fields for labeling and segmenting events in wearable sensor data streams. In: International conference on machine learning, pp 334–343

  • Ahmed B, Thesen T, Blackmon KE, Zhao Y, Devinsky O, Kuzniecky R, Brodley CE (2014) Hierarchical conditional random fields for outlier detection: an application to detecting epileptogenic cortical malformations. In: International conference on international conference on machine learning, pp II–1080

  • Ai W, Li K, Chen C, Peng J, Li K (2017) DHCRF: a distributed conditional random field algorithm on a heterogeneous CPU–GPU cluster for big data. In: IEEE international conference on distributed computing systems, pp 2372–2379

  • Alam FI, Zhou J, Liew WC, Jia X (2016) CRF learning with CNN features for hyperspectral image segmentation. In: Geoscience and remote sensing symposium, pp 6890–6893

  • Albert L, Rottensteiner F, Heipke C (2017) A higher order conditional random field model for simultaneous classification of land cover and land use. ISPRS J Photogramm Remote Sens 130:63–80

    Google Scholar 

  • Arnab A, Jayasumana S, Zheng S, Torr P (2015) Higher order potentials in end-to-end trainable conditional random fields. arXiv preprint arXiv:1511.08119, 2

  • Arnab A, Jayasumana S, Zheng S, Torr PH (2016) Higher order conditional random fields in deep neural networks. In: European conference on computer vision. Springer, pp 524–540

  • Arnab A, Zheng S, Jayasumana S, Romera-Paredes B, Larsson M, Kirillov A, Savchynskyy B, Rother C, Kahl F, Torr PHS (2018) Conditional random fields meet deep neural networks for semantic segmentation: combining probabilistic graphical models with deep learning for structured prediction. IEEE Signal Process Mag 35(1):37–52

    Google Scholar 

  • Ballard DH (1982) Computer vision. Prentice-Hall, Upper Saddle River, p 145

    Google Scholar 

  • Baum LE, Petrie T, Soules G, Weiss N (1970) A maximization technique occurring in the statistical analysis of probabilistic functions of Markov chains. Ann Math Stat 41(1):164–171

    MathSciNet  MATH  Google Scholar 

  • Belgacem S, Chatelain C, Paquet T (2017) Gesture sequence recognition with one shot learned CRF/HMM hybrid model. Butterworth-Heinemann, Oxford

    Google Scholar 

  • Berger A (1997) The improved iterative scaling algorithm: a gentle introduction. Unpublished manuscript

  • Bhole C, Pal C (2016) Fully automatic person segmentation in unconstrained video using spatio-temporal conditional random fields. Image Vis Comput 51:58–68

    Google Scholar 

  • Bottou L (2010) Large-scale machine learning with stochastic gradient descent, pp 177–186

  • Broyden CG (1969) A new method of solving nonlinear simultaneous equations. Comput J 12(1):94–99

    MathSciNet  MATH  Google Scholar 

  • Chalapathy R, Borzeshi EZ, Piccardi M (2016) Bidirectional LSTM-CRF for clinical concept extraction. arXiv preprint arXiv:1611.08373

  • Chang JY, Lee KM (2018) 2D–3D pose consistency-based conditional random fields for 3D human pose estimation. Comput Vis Image Underst 169:52–61

    Google Scholar 

  • Chen X, Bhanu B (2016) Integrating social grouping for multi-target tracking across cameras in a CRF model. IEEE Trans Circuits Syst Video Technol PP(99):1–1

    Google Scholar 

  • Chen T, Xu R, He Y, Wang X (2017) Improving sentiment analysis via sentence type classification using BiLSTM-CRF and CNN. Expert Syst Appl 72:221–230

    Google Scholar 

  • Chen L, Guo Y, Yu J, Wang Y, Mao Y, Li Z, Shi Z (2017) Low-grade glioma segmentation based on CNN with fully connected CRF. J Healthc Eng 2017:1–12

    Google Scholar 

  • Chen LC, Papandreou G, Kokkinos I, Murphy K, Yuille AL (2018) Deeplab: semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected CRFs. IEEE Trans Pattern Anal Mach Intell 40(4):834–848

    Google Scholar 

  • Christ PF, Elshaer MEA, Ettlinger F, Tatavarty S, Bickel M, Bilic P, Rempfler M, Armbruster M, Hofmann F, D’Anastasi M (2016) Automatic liver and lesion segmentation in CT using cascaded fully convolutional neural networks and 3D conditional random fields. In: International conference on medical image computing and computer-assisted intervention, pp 415–423

  • Chu X, Ouyang W, Li H, Wang X (2016) CRF-CNN: modeling structured information in human pose estimation. In: Advances in neural information processing systems, pp 316–324

  • Corcoran P, Mooney P, Bertolotto M (2015) Linear street extraction using a conditional random field model. Spatial Stat 14:532–545

    MathSciNet  Google Scholar 

  • Cotterell R, Duh K (2017) Low-resource named entity recognition with cross-lingual, character-level neural conditional random fields. In: Proceedings of the eighth international joint conference on natural language processing (vol 2, short papers), pp 91–96

  • Cui W, Wang G, Feng C, Zheng Y, Li J (2017) CRF-based simultaneous segmentation and classification of high-resolution satellite images. In: Global changes and natural disaster management: geo-information technologies, pp. 33–46

  • Desmaison A, Bunel R, Kohli P, Torr PHS, Kumar MP (2016) Efficient continuous relaxations for dense CRF. In: European conference on computer vision, pp 818–833

  • Dong Z, Wang K, Dang TKL, Gültas M, Welter M, Wierschin T, Stanke M, Waack S (2014) CRF-based models of protein surfaces improve protein–protein interaction site predictions. BMC Bioinform 15(1):277

    Google Scholar 

  • Dong C, Zhang J, Zong C, Hattori M, Di H (2016) Character-based LSTM-CRF with radical-level features for Chinese named entity recognition. Springer, Berlin

    Google Scholar 

  • Dong C, Wu H, Zhang J, Zong C (2017) Multichannel LSTM-CRF for named entity recognition in Chinese social media, pp 197–208

  • Dubois E (2014) Depth consistency and vertical disparities in stereoscopic panoramas. J Electron Imaging 23(1):011004

    Google Scholar 

  • Fang M, Kodamana H, Huang B, Sammaknejad N (2018) A novel approach to process operating mode diagnosis using conditional random fields in the presence of missing data. Comput Chem Eng 111:149–163

    Google Scholar 

  • Fei S, Pereira F (2003) Shallow parsing with conditional random fields. In: Conference of the North American chapter of the association for computational linguistics on human language technology, pp 134–141

  • Fletcher R (1970) A new approach to variable metric algorithms. Comput J 13(3):317–322

    MATH  Google Scholar 

  • Fletcher R, Reeves CM (1964) Function minimization by conjugate gradients. Comput J 7(2):149–154

    MathSciNet  MATH  Google Scholar 

  • Fu H, Xu Y, Wong DWK, Liu J (2016) Retinal vessel segmentation via deep learning network and fully-connected conditional random fields. In: IEEE international symposium on biomedical imaging, pp 698–701

  • Ganapathy S, Vijayakumar P, Yogesh P, Kannan A (2016) An intelligent CRF based feature selection for effective intrusion detection. Int Arab J Inf Technol (IAJIT) 13(1):44–50

    Google Scholar 

  • Goldfarb D (1970) A family of variable-metric methods derived by variational means. Math Comput 24(109):23–26

    MathSciNet  MATH  Google Scholar 

  • Gong W, Juang CH, Ii JRM, Tang H, Wang Q, Huang H (2018) Probabilistic analysis of tunnel longitudinal performance based upon conditional random field simulation of soil properties. Tunn Undergr Space Technol 73:1–14

    Google Scholar 

  • Halim Z, Kalsoom R, Baig AR (2016a) Profiling drivers based on driver dependent vehicle driving features. Appl Intell 44(3):645–664

    Google Scholar 

  • Halim Z, Kalsoom R, Bashir S, Abbas G (2016b) Artificial intelligence techniques for driving safety and vehicle crash prediction. Artif Intell Rev 46(3):351–387

    Google Scholar 

  • Halim Z, Atif M, Rashid A, Edwin CA (2017) Profiling players using real-world datasets: clustering the data and correlating the results with the big-five personality traits. IEEE Trans Affect Comput PP(1):18

    Google Scholar 

  • Hestenes MR, Stiefel E (1952) Methods of conjugate gradients for solving linear systems. J Res Nat Bur Stand 49(6):409–436

    MathSciNet  MATH  Google Scholar 

  • Hoberg T, Rottensteiner F, Feitosa RQ, Heipke C (2015) Conditional random fields for multitemporal and multiscale classification of optical satellite imagery. IEEE Trans Geosci Remote Sens 53(2):659–673

    Google Scholar 

  • Horne L, Alvarez JM, Salzmann M, Barnes N (2015) Efficient scene parsing by sampling unary potentials in a fully-connected CRF. In: Intelligent vehicles symposium, pp 820–825

  • Huan X, Safta C, Vane ZP, Lacaze G, Oefelein JC, Najm HN (2019) Uncertainty propagation using conditional random fields in large-Eddy simulations of scramjet computations. In: AIAA Scitech 2019 Forum, p 0724

  • Huang Z, Xu W, Yu K (2015) Bidirectional LSTM-CRF models for sequence tagging. arXiv preprint arXiv:1508.01991

  • Huang WB, Wen D, Yan Y, Yuan M, Wang K (2016) Multi-target osteosarcoma MRI recognition with texture context features based on CRF. In: International joint conference on neural networks, pp 3978–3983

  • Jaynes ET (1957a) Information theory and statistical mechanics. Phys Rev 106(4):620–630

    MathSciNet  MATH  Google Scholar 

  • Jaynes ET (1957b) Information theory and statistical mechanics II. Phys Rev 108(2):171

    MathSciNet  MATH  Google Scholar 

  • Ji R, Cao L, Wang Y (2016) Joint depth and semantic inference from a single image via elastic conditional random field. Pattern Recognit 59:268–281

    Google Scholar 

  • Jiang J, Song X (2016) An optimized higher order CRF for automated labeling and segmentation of video objects. IEEE Trans Circuits Syst Video Technol 26(3):506–516

    Google Scholar 

  • Jiang X, Wu F, Zhang Y, Tang S, Lu W, Zhuang Y (2015) The classification of multi-modal data with hidden conditional random field. Pattern Recognit Lett 51(C):63–69

    Google Scholar 

  • Jiang J, Zhang Z, Huang Y, Zheng L (2017a) Incorporating depth into both CNN and CRF for indoor semantic segmentation, pp 525–530

  • Jiang Z, Zhao C, He B, Guan Y, Jiang J (2017b) De-identification of medical records using conditional random fields and long short-term memory networks. J Biomed Inform 75:S43–S53

    Google Scholar 

  • Jin C, Feng J, Wang L, Liu J, Yu H, Lu J, Zhou J (2018) Left atrial appendage segmentation using fully convolutional neural networks and modified three-dimensional conditional random fields. IEEE J Biomed Health Inf PP(99):1–1

    Google Scholar 

  • Kadari R, Zhang Y, Zhang W, Liu T (2018) CCQ supertagging via bidirectional LSTM-CRF neural architecture. Neurocomputing 283:31–37

    Google Scholar 

  • Kamnitsas K, Ledig C, Newcombe VF, Simpson JP, Kane AD, Menon DK, Rueckert D, Glocker B (2016) Efficient multi-scale 3D CNN with fully connected CRF for accurate brain lesion segmentation. Med Image Anal 36:61

    Google Scholar 

  • Kanapala A, Pal S, Pamula R (2017) Text summarization from legal documents: a survey. Artif Intell Rev 1:1–32

    Google Scholar 

  • Kang C, Kim G (2018) Single image haze removal method using conditional random fields. IEEE Signal Process Lett PP(99):1–1

    Google Scholar 

  • Karimaghaloo Z, Arnold DL, Arbel T (2015a) Adaptive multi-level conditional random fields for detection and segmentation of small enhanced pathology in medical images. Med Image Anal 27:17–30

    Google Scholar 

  • Karimaghaloo Z, Rivaz H, Arnold DL, Collins DL, Arbel T (2015b) Temporal hierarchical adaptive texture CRF for automatic detection of gadolinium-enhancing multiple sclerosis lesions in brain MRI. IEEE Trans Med Imaging 34(6):1227–1241

    Google Scholar 

  • Kim Y (2014) Convolutional neural networks for sentence classification. eprint arXiv

  • Klinger R, Tomanek K (2007) Classical probabilistic models and conditional random fields. TU, Algorithm Engineering

  • Knobelreiter P, Reinbacher C, Shekhovtsov A, Pock T (2017) End-to-end training of hybrid CNN-CRF models for stereo, pp 1456–1465

  • Koller D, Friedman N, Džeroski S, Sutton C, McCallum A, Pfeffer A, Neville J (2007) Introduction to statistical relational learning. MIT press

  • Kosov S, Shirahama K, Li C, Grzegorzek M (2017) Environmental microorganism classification using conditional random fields and deep convolutional neural networks. Pattern Recognit 77:248–261

    Google Scholar 

  • Kragh M, Underwood J (2017) Multimodal obstacle detection in unstructured environments with conditional random fields. arXiv preprint arXiv:1706.02908

  • Krähenbühl P, Koltun V (2011) Efficient inference in fully connected CRFs with Gaussian edge potentials. In: Advances in neural information processing systems, pp 109–117

  • Kruthiventi SSS, Babu RV (2015) Crowd flow segmentation in compressed domain using CRF. In: IEEE International conference on image processing, pp 3417–3421

  • Lafferty JD, Mccallum A, Pereira FCN (2001) Conditional random fields: probabilistic models for segmenting and labeling sequence data. Proc ICML 3(2):282–289

    Google Scholar 

  • Lam M, Doppa JR, Todorovic S, Dietterich TG (2015) HC-search for structured prediction in computer vision. In: IEEE conference on computer vision and pattern recognition, pp 4923–4932

  • Lample G, Ballesteros M, Subramanian S, Kawakami K, Dyer C (2016) Neural architectures for named entity recognition. arXiv preprint arXiv:1603.01360

  • Le HQ, Nguyen TM, Vu ST, Dang TH (2018) D3NER: biomedical named entity recognition using CRF-BiLSTM improved with fine-tuned embeddings of various linguistic information. Bioinformatics 34(20):3539–3546

    Google Scholar 

  • Leng Y, Liu W, Wang S, Wang X (2016) A feature-rich CRF segmenter for Chinese micro-blog. Springer, Berlin

    Google Scholar 

  • Li SZ (2001) Markov random field modeling in image analysis. In: Advances in pattern recognition. Springer, London. ISBN 978-1-84800-279-1

  • Li H (2012) Conditional random field, vol 11. Tsinghua University Press, Beijing, pp 191–210

    Google Scholar 

  • Li E, Femiani J, Xu S, Zhang X, Wonka P (2015a) Robust rooftop extraction from visible band images using higher order CRF. IEEE Trans Geosci Remote Sens 53(8):4483–4495

    Google Scholar 

  • Li F, Xu L, Siva P, Wong A, Clausi DA (2015b) Hyperspectral image classification with limited labeled training samples using enhanced ensemble learning and conditional random fields. IEEE J Sel Top Appl Earth Obs Remote Sens 8(6):2427–2438

    Google Scholar 

  • Li K, Ai W, Tang Z, Zhang F, Jiang L, Li K, Kai H (2015c) Hadoop recognition of biomedical named entity using conditional random fields. IEEE Trans Parallel Distrib Sys 26(11):3040–3051

    Google Scholar 

  • Li L, Wang Y, Suen CY, Tang Z, Liu D (2015d) A tree conditional random field model for panel detection in comic images. Pattern Recognit 48(7):2129–2140

    Google Scholar 

  • Li YJ, Hicks MA, Vardon PJ (2016) Uncertainty reduction and sampling efficiency in slope designs using 3D conditional random fields. Comput Geotech 79:159–172

    Google Scholar 

  • Li H, Qian X, Li W (2016) Image semantic segmentation based on fully convolutional neural network and CRF. In: International conference on geo-informatics in resource management and sustainable ecosystem. Springer, Singapore, pp 245–250

  • Liao Q, Wang J, Yang J, Zhang X (2017) YNU-HPCC at IJCNLP-2017 task 1: Chinese grammatical error diagnosis using a bi-directional LSTM-CRF model. In: Proceedings of IJCNLP, 2017, pp 73–77

  • Lin FJ, Chuang JH (2017) Alpha matting using robust color sampling and fully connected conditional random fields. Multimed Tools Appl 77(9):1–16

    MathSciNet  Google Scholar 

  • Liu K, El-Gohary N (2017) Ontology-based semi-supervised conditional random fields for automated information extraction from bridge inspection reports. Autom Constr 81:313–327

    Google Scholar 

  • Liu B, Pun CM (2018) Locating splicing forgery by fully convolutional networks and conditional random field. Signal Process Image Commun 66:103–112

    Google Scholar 

  • Liu AA, Nie WZ, Su YT, Ma L, Hao T, Yang ZX (2015a) Coupled hidden conditional random fields for RGB-D human action recognition. Signal Process 112(C):74–82

    Google Scholar 

  • Liu F, Lin G, Shen C (2015b) CRF learning with cnn features for image segmentation. Pattern Recognit 48(10):2983–2992

    Google Scholar 

  • Liu J, Wang J, Fang T, Tai CL, Quan L (2015c) Higher-order CRF structural segmentation of 3D reconstructed surfaces. In: IEEE International conference on computer vision, pp 2093–2101

  • Liu Z, Chen Y, Tang B, Wang X, Chen Q, Li H, Wang J, Deng Q, Zhu S (2015d) Automatic de-identification of electronic medical records using token-level and character-level conditional random fields. J Biomed Inform 58(Suppl):S47–S52

    Google Scholar 

  • Liu C, Kohli P, Furukawa Y (2016a) Layered scene decomposition via the occlusion-CRF. In: IEEE conference on computer vision and pattern recognition, pp 165–173

  • Liu C, Liu J, He Z, Zhai Y, Hu Q, Huang Y (2016b) Convolutional neural random fields for action recognition. Pattern Recognit 59:213–224

    Google Scholar 

  • Liu F, Lin G, Qiao R, Shen C (2017a) Structured learning of tree potentials in CRF for image segmentation. IEEE Trans Neural Netw Learn Syst PP(99):1–7

    Google Scholar 

  • Liu K, Hu Q, Liu J, Xing C (2017b) Named entity recognition in Chinese electronic medical records based on CRF. In: Web information systems and applications conference, pp 105–110

  • Liu X, Liu K, Li M, Lu F (2017c) A ST-CRF map-matching method for low-frequency floating car data. IEEE Trans Intell Transp Syst 18(5):1241–1254

    Google Scholar 

  • Liu Z, Tang B, Wang X, Chen Q (2017d) De-identification of clinical notes via recurrent neural network and conditional random field. J Biomed Inform 75S:S34

    Google Scholar 

  • Lu W, Fu B, Wu H, Qiang L, Wang K, Jiang M (2015a) CRF-TM: a conditional random field method for predicting transmembrane topology. In: International conference on intelligent science and big data engineering, pp 529–537

  • Lu Y, Ji D, Yao X, Wei X, Liang X (2015b) Chemdner system with mixed conditional random fields and multi-scale word clustering. J Cheminform 7(S1):S4

    Google Scholar 

  • Luo Y, Yang L, Wang L, Cheng H (2016) Efficient CNN-CRF network for retinal image segmentation, pp 157–165

  • Luo L, Yang Z, Yang P, Zhang Y, Wang L, Lin H, Wang J (2017) An attention-based BiLSTM-CRF approach to document-level chemical named entity recognition. Bioinformatics 34(8):1381–1388

    Google Scholar 

  • Lvarez A, Martnez-Hinarejos CD, Arzelus H, Balenciaga M, Del Pozo A (2017) Improving the automatic segmentation of subtitles through conditional random field. Speech Commun 88:83–95

    Google Scholar 

  • Majumder A, Ekbal A (2015) Event extraction from biomedical text using CRF and genetic algorithm. In: International conference on computer, pp 1–7

  • Maron ME (1960) On relevance, probabilistic indexing and information retrieval. J ACM 7(3):216–244

    Google Scholar 

  • Mccallum A, Freitag D, Pereira FCN (2000) Maximum entropy Markov models for information extraction and segmentation. In: Icml, pp 591–598

  • Meier R, Knecht U, Wiest R, Reyes M (2016) CRF-based brain tumor segmentation: alleviating the shrinking bias. In: International workshop on brainlesion: glioma, multiple sclerosis, stroke and traumatic brain injuries, pp 100–107

  • Moharasan G, Ho TB (2017) Extraction of temporal events from clinical text using semi-supervised conditional random fields. In: International conference on data mining and big data, pp 409–421

  • Mozharova VA, Loukachevitch NV (2016) Combining knowledge and CRF-based approach to named entity recognition in Russian, pp 185–195

  • Muhammad T, Halim Z (2016) Employing artificial neural networks for constructing metadata-based model to automatically select an appropriate data visualization technique. Appl Soft Comput 49:365–384

    Google Scholar 

  • Nocedal J (1980) Updating quasi-Newton matrices with limited storage. Math Comput 35(151):773–782

    MathSciNet  MATH  Google Scholar 

  • Oh J, Kim HI, Park RH (2017) Context-based abnormal object detection using the fully-connected conditional random fields. Pattern Recognit Lett 98:16–25

    Google Scholar 

  • Paisitkriangkrai S, Sherrah J, Janney P, Hengel VD (2015) Effective semantic pixel labelling with convolutional networks and conditional random fields. In: Computer vision and pattern recognition workshops, pp 36–43

  • Pearl R, Reed LJ (1920) On the rate of growth of the population of the united states since 1790 and its mathematical representation. Proc Natl Acad Sci USA 6(6):275–288

    Google Scholar 

  • Peng F, Feng F, McCallum A (2004) Chinese segmentation and new word detection using conditional random fields. In: Proceedings of the 20th international conference on computational linguistics. Association for Computational Linguistics, p 562

  • Pereira S, Pinto A, Oliveira J, Mendrik AM, Correia JH, Silva CA (2016) Automatic brain tissue segmentation in MR images using random forests and conditional random fields. J Neurosci Methods 270:111–123

    Google Scholar 

  • Platero C, Carmen TM (2015) A label fusion method using conditional random fields with higher-order potentials: application to hippocampal segmentation. Artif Intell Med 64(2):117–129

    Google Scholar 

  • Polewski P, Yao W, Heurich M, Krzystek P, Stilla U (2017) Learning a constrained conditional random field for enhanced segmentation of fallen trees in ALS point clouds. ISPRS J Photogramm Remote Sens 140:33–44

    Google Scholar 

  • Qiu W, Gao X, Han B (2017) A superpixel-based CRF saliency detection approach. Neurocomputing 244:19–32

    Google Scholar 

  • Rabiner LR (1989) A tutorial on hidden Markov models and selected applications in speech recognition. Proc IEEE 77(2):257–286

    Google Scholar 

  • Rabiner LR, Juang BH (1986) An introduction to hidden Markov models. IEEE ASSP Mag 3(1):4–16

    Google Scholar 

  • Rana TA, Cheah YN (2016) Aspect extraction in sentiment analysis: comparative analysis and survey. Artif Intell Rev 46(4):459–483

    Google Scholar 

  • Ratinov L, Roth D (2009) Design challenges and misconceptions in named entity recognition. In: Proceedings of the thirteenth conference on computational natural language learning. Association for Computational Linguistics, pp 147–155

  • Roscher R, Uebbing B, Kusche J (2017) STAR: spatio-temporal altimeter waveform retracking using sparse representation and conditional random fields. Remote Sens Environ 201:148–164

    Google Scholar 

  • Rummelhard L, Paigwar A, Nègre A, Laugier C (2017) Ground estimation and point cloud segmentation using spatiotemporal conditional random field. In: Intelligent vehicles symposium, pp 1105–1110

  • Şeker GA, Eryiǧit G (2017) Extending a CRF-based named entity recognition model for Turkish well formed text and user generated content1. Semant Web 8(5):1–18

    Google Scholar 

  • Seok JH, Kim JH (2015) Scene text recognition using a hough forest implicit shape model and semi-Markov conditional random fields. Pattern Recognit 48(11):3584–3599

    Google Scholar 

  • Shanno DF (1970) Conditioning of quasi-Newton methods for function minimization. Math Comput 24(111):647–656

    MathSciNet  MATH  Google Scholar 

  • Shen H, Zhang J (2017) Fully connected CRF with data-driven prior for multi-class brain tumor segmentation. In: IEEE international conference on image processing, pp 1727–1731

  • Shen F, Gan R, Yan S, Zeng G (2017) Semantic segmentation via structured patch prediction, context CRF and guidance CRF. In: IEEE conference on computer vision and pattern recognition, pp 5178–5186

  • Shenoi AA, Bhattacharjee T, Kemp CC (2016) A CRF that combines touch and vision for haptic mapping. In: IEEE/RSJ international conference on intelligent robots and systems, pp 2255–2262

  • Siddiqi MH, Ali R, Khan AM, Park YT, Lee S (2015) Human facial expression recognition using stepwise linear discriminant analysis and hidden conditional random fields. IEEE Trans Image Process 24(4):1386–1398

    MathSciNet  MATH  Google Scholar 

  • Simo-Serra E, Fidler S, Moreno-Noguer F, Urtasun R (2014) A high performance CRF model for clothes parsing. In: Asian conference on computer vision, pp 64–81

  • Sodhi D, Upadhyay S, Bhatt D, Krishna KM, Swarup S (2016) CRF based method for curb detection using semantic cues and stereo depth. In: Tenth Indian conference on computer vision, graphics and image processing, p 41

  • Sutton RS, Barto AG (1998) Reinforcement learning: an introduction. MIT Press, Cambridge

    MATH  Google Scholar 

  • Sutton C, Mccallum A (2010) An introduction to conditional random fields [stat.ml]arXiv:1011.4088v1[stat.ml]. 17 Nov 2010

  • Sutton C, McCallum A (2012) An introduction to conditional random fields. Found Trends® Mach Learn 4(4):267–373

    MATH  Google Scholar 

  • Tambouratzis G (2015) Conditional random fields versus template-matching in MT phrasing tasks involving sparse training data. Pattern Recognit Lett 53:44–52

    Google Scholar 

  • Tang B, Feng Y, Wang X, Wu Y, Zhang Y, Jiang M, Wang J, Xu H (2015) A comparison of conditional random fields and structured support vector machines for chemical entity recognition in biomedical literature. J Cheminform 7(S1):S8

    Google Scholar 

  • Tang B, Hu J, Wang X, Chen Q (2018) Recognizing continuous and discontinuous adverse drug reaction mentions from social media using LSTM-CRF. Wirel Commun Mob Comput 2018(1):1–8

    Google Scholar 

  • Tao C, Filannino M, Uzuner (2017) Prescription extraction using CRFs and word embeddings. J Biomed Inform 72(August 2017):60–66

    Google Scholar 

  • Teichmann MT, Cipolla R (2018) Convolutional crfs for semantic segmentation. arXiv preprint arXiv:1805.04777

  • Thøgersen M, Escalera S, Gonzàlez J, Moeslund TB (2016) Segmentation of RGB-D indoor scenes by stacking random forests and conditional random fields. Pattern Recognit Lett 80(C):208–215

    Google Scholar 

  • Tong Y, Chen R, Gao J (2015) Hidden state conditional random field for abnormal activity recognition in smart homes. Entropy 17(3):1358–1378

    Google Scholar 

  • Tran T, Phung D, Bui H, Venkatesh S (2017) Hierarchical semi-Markov conditional random fields for deep recursive sequential data. Artif Intell 1:1657–1664

    MathSciNet  MATH  Google Scholar 

  • Tuia D, Volpi M, Moser G (2018) Decision fusion with multiple spatial supports by conditional random fields. IEEE Trans Geosci Remote Sens PP(99):1–13

    Google Scholar 

  • Uzunbas MG, Chen C, Metaxas D (2016) An efficient conditional random field approach for automatic and interactive neuron segmentation. Med Image Anal 27:31

    Google Scholar 

  • Vaisman I (2017) Quasi-classical generalized CRF structures. Ann Glob Anal Geom 51(1):53–71

    MathSciNet  MATH  Google Scholar 

  • Vemulapalli R, Tuzel O, Liu MY (2016) Deep Gaussian conditional random field network: a model-based deep network for discriminative denoising. In: Computer vision and pattern recognition, pp 4801–4809

  • Verhulst PF (1838) Notice sur la loi que la population suit dans son accroissement. correspondance mathematique et physique publiee par a quetelet, brussels. Quetelet 10(10):113–121

    Google Scholar 

  • Vilalta R, Drissi Y (2002) A perspective view and survey of meta-learning. Kluwer Academic Publishers, Dordrecht

    Google Scholar 

  • Viterbi A (1967) Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Trans Inf Theory 13(2):260–269

    MATH  Google Scholar 

  • Walecki R, Rudovic O, Pavlovic V, Pantic M (2015) Variable-state latent conditional random fields for facial expression recognition and action unit detection, pp 1–8

  • Walecki R, Rudovic O, Pavlovic V, Pantic M (2017) Variable-state latent conditional random field models for facial expression analysis. Image Vis Comput 58(C):25–37

    Google Scholar 

  • Wallach HM (2004) Conditional random fields: an introduction. Tech Rep 53(2):267–272

    Google Scholar 

  • Wang K, Liang C (2017) CRF: detection of CRISPR arrays using random forest. PeerJ 5(9):e3219

    Google Scholar 

  • Wang Q, Yu Z, Yu J (2014) Stereo vision-based depth of field rendering on a mobile device. J Electron Imaging 23(2):1709–1717

    Google Scholar 

  • Wang X, Song Y, Zhang Y, Xin J (2015) Natural scene text detection with multi-layer segmentation and higher order conditional random field based analysis. Pattern Recognit Lett 60–61(1):41–47

    Google Scholar 

  • Wang Z, Zhu S, Li Y, Cui Z (2016) Convolutional neural network based deep conditional random fields for stereo matching. J Vis Commun Image Rep 40:739–750

    Google Scholar 

  • Wang Y, Wang J, Lin H, Zhang S, Li L (2017a) Biomedical event trigger detection based on bidirectional LSTM and CRF. In: IEEE international conference on bioinformatics and biomedicine, pp 445–450

  • Wang Z, Liu S, Zhang J, Chen S, Guan Q (2017b) A spatio-temporal CRF for human interaction understanding. IEEE Trans Circuits Syst Video Technol 27(8):1647–1660

    Google Scholar 

  • Wang Y, Shi C, Xiao B, Wang C, Qi C (2018) CRF based text detection for natural scene images using convolutional neural network and context information. Neurocomputing 295:46–58

    Google Scholar 

  • Wei C, Jiang X, Tang Z, Fan N, Fan N (2015) Context-based global multi-class semantic image segmentation by wireless multimedia sensor networks. Artif Intell Rev 43(4):579–591

    Google Scholar 

  • Wen W, Cai R, Hao Z, Yang X, Li Y (2017) Recognizing activities from partially observed streams using posterior regularized conditional random fields. Neurocomputing 260:294–301

    Google Scholar 

  • Wolf D, Prankl J, Vincze M (2015) Fast semantic segmentation of 3D point clouds using a dense CRF with learned parameters. In: IEEE international conference on robotics and automation, pp 4867–4873

  • Xia G, Shen Y, Lin Q (2017) Lexicon-based semi-CRF for Chinese clinical text word segmentation. In: 2017 international conference on progress in informatics and computing (PIC), pp 45–50. https://doi.org/10.1109/PIC.2017.8359512

  • Xiao Z, Wen H, Markham A, Trigoni N (2014) Lightweight map matching for indoor localisation using conditional random fields. In: IPSN-14 Proceedings of the international symposium on information processing in sensor networks, pp 131–142

  • Xiao L, Dai B, Liu D, Hu T, Wu T (2015) CRF based road detection with multi-sensor fusion. In: Intelligent vehicles symposium, pp 192–198

  • Xiao L, Wang R, Dai B, Fang Y, Liu D, Wu T (2018) Hybrid conditional random field based camera-LIDAR fusion for road detection. Inf Sci 432:543–558

    MathSciNet  Google Scholar 

  • Xie H, Chang CK (2015) Detection of new intentions from users using the CRF method for software service evolution in context-aware environments. In: IEEE computer software and applications conference, pp 71–76

  • Xu S, An X, Zhu L, Zhang Y, Zhang H (2015) A CRF-based system for recognizing chemical entity mentions (CEMs) in biomedical literature. J Cheminform 7(S1):S11

    Google Scholar 

  • Xu B, Chen C, Gan Z, Liu B (2016) Aurora sequences classification and aurora events detection based on hidden conditional random fields. In: Chinese conference on pattern recognition. Springer, Singapore, pp 404–415

  • Yan H, Hu T (2016) Depth estimation with convolutional conditional random field network. Neurocomputing 214:546–554

    Google Scholar 

  • Yang B, Nevatia R (2014) Multi-target tracking by online learning a CRF model of appearance and motion patterns. Int J Comput Vis 107(2):203–217

    MathSciNet  MATH  Google Scholar 

  • Yang J, Yang M (2017) Top-down visual saliency via joint CRF and dictionary learning. IEEE Trans Pattern Anal Mach Intell 39(3):576–588. https://doi.org/10.1109/TPAMI.2016.2547384

    Article  Google Scholar 

  • Yang X, Chen YN, Hakkani-Tür D, Crook P, Li X, Gao J, Deng L (2017) End-to-end joint learning of natural language understanding and dialogue manager. In: IEEE international conference on acoustics, speech and signal processing, pp 5690–5694

  • Yang J, Jiang Z, Hao S, Zhang H (2018a) Higher order support vector random fields for hyperspectral image classification. ISPRS Int J Geo-Inf 7(1):19

    Google Scholar 

  • Yang J, Liang S, Zhang Y (2018b) Design challenges and misconceptions in neural sequence labeling. arXiv preprint arXiv:1806.04470

  • Yang Y, Stein A, Tolpekin VA, Zhang Y (2018c) High-resolution remote sensing image classification using associative hierarchical CRF considering segmentation quality. IEEE Geosci Remote Sens Lett PP(99):1–5

    Google Scholar 

  • Yao K, Peng B, Zweig G, Yu D, Li X, Gao F (2014) Recurrent conditional random field for language understanding. In: IEEE international conference on acoustics, speech and signal processing, pp 4077–4081

  • Yao X, Han J, Guo L, Bu S, Liu Z (2015) A coarse-to-fine model for airport detection from remote sensing images using target-oriented visual saliency and CRF. Neurocomputing 164(C):162–172

    Google Scholar 

  • Ye ZX, Ling ZH (2018) Hybrid semi-Markov CRF for neural sequence labeling. arXiv preprint arXiv:1805.03838

  • Yu H, Wei Z, Sun L, Zhang Z (2016) Biomedical named entity recognition based on multistage three-way decisions. Springer, Singapore

    Google Scholar 

  • Yu Y, Deng H, Zhu X (2017) Research of DDI based on multi-label conditional random field 8:01039

  • Yusuf SA, Brown DJ, Mackinnon A (2015) Application of acoustic directional data for audio event recognition via HMM/CRF in perimeter surveillance systems. Robot Auton Syst 72(C):15–28

    Google Scholar 

  • Zanjani FG, Pourtaherian A, Tang X, Zinger S, Mihajlovic N, Ng GC, Korsten HHM, With PHND (2018) Coherent needle detection in ultrasound volumes using 3D conditional random fields. In: Image-guided procedures, robotic interventions, and modeling, p 23

  • Zaremba W, Blaschko MB (2016) Discriminative training of CRF models with probably submodular constraints. In: Applications of computer vision, pp 1–7

  • Zeggada A, Benbraika S, Melgani F, Mokhtari Z (2018) Multilabel conditional random field classification for UAV images. IEEE Geosci Remote Sens Lett PP(99):1–5

    Google Scholar 

  • Zhan K, Faux S, Ramos F (2014) Multi-scale conditional random fields for first-person activity recognition. In: IEEE international conference on pervasive computing and communications, pp 51–59

  • Zhang Y, Yang J (2018) Chinese NER using lattice LSTM. arXiv preprint arXiv:1805.02023

  • Zhang P, Li M, Wu Y, An L, Jia L (2016) Unsupervised SAR image segmentation using high-order conditional random fields model based on product-of-experts. Pattern Recognit Lett 78(C):48–55

    Google Scholar 

  • Zhang H, Zhou XD, Liu CL (2017a) Keyword spotting in handwritten Chinese documents using semi-Markov conditional random fields. Eng Appl Artif Intell 58:49–61

    Google Scholar 

  • Zhang X, Jiang Y, Peng H, Tu K, Goldwasser D (2017b) Semi-supervised structured prediction with neural CRF autoencoder. In: Proceedings of the 2017 conference on empirical methods in natural language processing, pp 1701–1711

  • Zhang L, Li H, Shen P, Zhu G, Song J, Shah SAA, Bennamoun M, Zhang L (2018a) Improving semantic image segmentation with a probabilistic superpixel-based dense conditional random field. IEEE Access PP(99):1–1

    Google Scholar 

  • Zhang X, Zhang Z, Wang H, Meng M, Pan D (2018b) Metallic materials ontology population from LOD based on conditional random field. Comput Ind 99:140–155

    Google Scholar 

  • Zhao J, Zhong Y, Zhang L (2015) Detail-preserving smoothing classifier based on conditional random fields for high spatial resolution remote sensing imagery. IEEE Trans Geosci Remote Sens 53(5):2440–2452

    Google Scholar 

  • Zhao J, Zhong Y, Shu H, Zhang L (2016a) High-resolution image classification integrating spectral-spatial-location cues by conditional random fields. IEEE Trans Image Process 25(9):4033–4045

    MathSciNet  MATH  Google Scholar 

  • Zhao X, Wu Y, Song G, Li Z, Fan Y, Zhang Y (2016b) Brain tumor segmentation using a fully convolutional neural network with conditional random fields. In: International workshop on brainlesion: glioma, multiple sclerosis, stroke and traumatic brain injuries. Springer, Cham, pp 75–87

  • Zhao X, Wu Y, Song G, Li Z, Zhang Y, Fan Y (2017) A deep learning model integrating FCNNs and CRFs for brain tumor segmentation. Med Image Anal 43:98–111

    Google Scholar 

  • Zheng S, Jayasumana S, Romera-Paredes B, Vineet V, Su Z, Du D, Huang C, Torr PHS (2015) Conditional random fields as recurrent neural networks, pp 1529–1537

  • Zhong P, Gong Z, Schönlieb CB (2017) A DBN-CRF for spectral-spatial classification of hyperspectral data. In: International conference on pattern recognition, pp 1219–1224

  • Zhou Y, Hu Q, Jia Y, Jia Y (2015) Combining heterogeneous deep neural networks with conditional random fields for Chinese dialogue act recognition. Neurocomputing 168(C):408–417

    Google Scholar 

  • Zhou L, Yu Q, Xu X, Gu Y, Yang J (2017) Improving dense conditional random field for retinal vessel segmentation by discriminative feature learning and thin-vessel enhancement. Comput Methods Prog Biomed 148:13

    Google Scholar 

  • Zhou H, Ouyang W, Cheng J, Wang X, Li H (2018) Deep continuous conditional random fields with asymmetric inter-object constraints for online multi-object tracking. IEEE Trans Circuits Syst Video Technol PP(99):1–1

    Google Scholar 

  • Zhu H, Lu J, Cai J, Zheng J, Lu S, Thalmann NM (2016a) Multiple human identification and cosegmentation: a human-oriented CRF approach with poselets. IEEE Trans Multimed 18(8):1516–1530

    Google Scholar 

  • Zhu L, Wang W, Chen Y, Lv X, Zhou J (2016b) Research on summary sentences extraction oriented to live sports text. In: Natural language understanding and intelligent applications. Springer, Cham, pp 798–807

  • Zikos S, Tsolakis A, Meskos D, Tryferidis A, Tzovaras D (2016) Conditional random fields-based approach for real-time building occupancy estimation with multi-sensory networks. Autom Constr 68:128–145

    Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (No. 71671057).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhaodi Fan.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, B., Fan, Z. A comprehensive review of conditional random fields: variants, hybrids and applications. Artif Intell Rev 53, 4289–4333 (2020). https://doi.org/10.1007/s10462-019-09793-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-019-09793-6

Keywords

Navigation