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)
Nota: Nos casos em que certas opções de algoritmo não estão disponíveis no nó Auto Classifier, ou quando apenas um único valor pode ser especificado em vez de uma faixa de valores, os mesmos limites se aplicam com script como ao acessar o nó da maneira padrão.