Configurando propriedades de algoritmo
Para os nós Previsor categórico automático, Previsor contínuo automático e Clusterização automática, é possível configurar propriedades para algoritmos específicos usados pelo nó usando o formulário geral:
autonode.setKeyedPropertyValue(<algorithm>, <property>, <value>)
Por exemplo:
node.setKeyedPropertyValue("neuralnetwork", "method", "MultilayerPerceptron")
Os nomes de algoritmo para o nó de Previsor categórico automático são cart, chaid, quest, c50, logreg, decisionlist, bayesnet, discriminant, svm e knn.
Os nomes de algoritmo para o nó de Previsor contínuo automático são cart, chaid, neuralnetwork, genlin, svm, regression, linear e knn.
Os nomes de algoritmos para o nó de Clusterização automática são twostep, k-means e kohonen.
Os nomes da propriedade são padrão, conforme documentado para cada nó de algoritmo.
As propriedades de algoritmo que contêm pontos ou outra pontuação devem ser delimitados em aspas simples. Por exemplo:
node.setKeyedPropertyValue("logreg", "tolerance", "1.0E-5")
Vários valores também podem ser atribuídos para uma propriedade. Por exemplo:
node.setKeyedPropertyValue("decisionlist", "search_direction", ["Up", "Down"])
Para ativar ou desativar o uso de um algoritmo específico:
node.setPropertyValue("chaid", True)