{"title":"Naive Bayes Predictor","nodeType":"Predictor","id":"*89QZimuvm6HIECjE","factoryName":"org.knime.base.node.mine.bayes.naivebayes.predictor4.NaiveBayesPredictorNodeFactory3","factoryId":"org.knime.base.node.mine.bayes.naivebayes.predictor4.NaiveBayesPredictorNodeFactory3","path":["Analytics","Mining","Bayes"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>Predicts the class per row based on the learned model. The class probability is the product of the probability per attribute and the probability of the class attribute itself.</p><p>The probability for nominal values is the number of occurrences of the class value with the given value divided by the number of total occurrences of the class value. The probability of numerical values is calculated by assuming a normal distribution per attribute.</p>\n            \n        \n        ","shortDescription":"Uses the PMML naive Bayes model from the naive Bayes learner to predict\nthe class membership of each row in the input data.","keywords":[],"deprecated":false,"streamable":true,"tags":["Analytics","Mining","Bayes","Streamable"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYjM2YWM5Ny01ZWJhLTQwZTctOTE4OS1iYmU4ZDdkMGYyNGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y5RDQ1NzU4NDlEMTFFNTlCODZDMzA0NTY3MzY5QkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Y5RDQ1NzQ4NDlEMTFFNTlCODZDMzA0NTY3MzY5QkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODc0N0ZCNTM4NDkxMUU1OTk3MThDMzA3QzdERDI0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5ODc0N0ZCNjM4NDkxMUU1OTk3MThDMzA3QzdERDI0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqGWLcYAAAGRSURBVHjaYvj//z8DDEuJS38E4nYg5mEgEjCh8flExVn8gfRNoCFRQMxIqgEMXdOlNItrxX6wszO2A7lHgIYYkWQACJjbcinNXy8n5xXIx8nIyHAAaMgsIBbDagAjI+N/GEaWYGFhZEjIFDKcsVyWWVWT3RgodANoSD4Qs0CVgNT/h7mAERiIWP0rKMTM1TpR0qihR+IbLx9TNlDoItAQF5AenF7ABrT0OKTnrJZTjUoS/MfExLASaMg6djZ2uAEYXsAGgOHBEBDBrzN5oQwHMzOjnbCgCNwARpiT8AFgUmHYsOLjldz4Jz/+/v1/8d37twwsxHrh2qUfT3saX3378vkfL5Cb/uzl0zUgMwka8P7d329AjTduX/+pAeTOBiUVoObv0FhgYEEOfWkJGbjGP3/+MyyZ/f789g2fVIFOvwsUCgRqfIQcJGADsNl68vC3e1O6XrP8/Al2oS9Q4wGcAQvKREgu+A/MC9dfv/wjAeTWAPEsoOY/+LyI7oKvQM0HgXQ1UOM7YgIXxQXkAIAAAwDexJfFAGcUugAAAABJRU5ErkJggg==","views":[],"inPorts":[{"objectClass":"org.knime.core.node.port.pmml.PMMLPortObject","color":"1469af","dataType":"PMML","optional":false,"name":"The naive Bayes model to use","description":"A previously learned naive Bayes model"},{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Input data to classify","description":"Input data to classify"}],"outPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"The classified data","description":"The input table with one column added containing the classification and the probabilities depending on the options."}],"dynInPorts":[],"dynOutPorts":[],"additionalSiteInformation":{"url":"https://update.knime.com/analytics-platform/5.12","trusted":true,"enabledByDefault":true,"name":"KNIME Analytics Platform 5.12 Update Site","version":"5.12.0"},"dialog":[{"sectionName":"Options","fields":[{"name":"Change prediction column name","description":"When set, you can change the name of the prediction column. The default prediction column name is: <tt>Prediction (trainingColumn)</tt> .","optional":false},{"name":"Append columns with normalized class distribution","description":"If selected, a column is appended for each class instance with the normalized probability of this row being a member of this class. The probability columns will have names like: <tt>P (trainingColumn&#61;value)</tt> with an optional suffix that can be specified.)","optional":false}]}],"links":[],"kudos":[],"kudosCount":0,"bundleInformation":{"bundleVersion":"5.12.0.v202606261225","bundleName":"KNIME Base Nodes","bundleSymbolicName":"org.knime.base","bundleVendor":"KNIME AG, Zurich, Switzerland","featureSymbolicName":"org.knime.features.base","featureName":"KNIME Base nodes","featureVersion":"5.12.0.v202606261225","featureVendor":"KNIME AG, Zurich, Switzerland","extensionId":"*bjR3r1yWOznPIEXS"},"frequentSuccessors":[{"id":"*SMkaasH0Wn3tKqfo","factoryName":"org.knime.base.node.mine.scorer.accuracy.AccuracyScorerNodeFactory","probability":0.5633802816901409},{"id":"*AwzC_JyEuicS9pXC","factoryName":"org.knime.base.node.meta.xvalidation.AggregateOutputNodeFactory","probability":0.09859154929577464},{"id":"*DOkyMaii62U05xZ1","factoryName":"org.knime.base.node.preproc.filter.column.DataColumnSpecFilterNodeFactory","probability":0.056338028169014086},{"id":"*89QZimuvm6HIECjE","factoryName":"org.knime.base.node.mine.bayes.naivebayes.predictor4.NaiveBayesPredictorNodeFactory3","probability":0.04225352112676056},{"id":"*e3rnMYIl5BZphzl1","factoryName":"org.knime.base.node.viz.roc.ROCNodeFactory","probability":0.04225352112676056},{"id":"*OKRvXgFKIQmsm76N","factoryName":"org.knime.js.base.node.viz.plotter.roc.ROCCurveNodeFactory","probability":0.04225352112676056},{"id":"*sJQ73svNoG0qOOOP","factoryName":"org.knime.base.node.viz.plotter.line.LinePlotterNodeFactory","probability":0.028169014084507043},{"id":"*Ww2fVZ2NZIMTPt8a","factoryName":"org.knime.ext.svg.node.radarplot.RadarplotAppenderFactory","probability":0.028169014084507043},{"id":"*GN2SBVbWzuK822qv","factoryName":"org.knime.js.base.node.viz.pagedTable.PagedTableViewNodeFactory","probability":0.028169014084507043},{"id":"*a36eXM94uKOrTIlo","factoryName":"org.knime.ensembles.boosting.BoostingLearnerLoopEndNodeFactory","probability":0.014084507042253521}]}
