Examples of classifyInstance()


Examples of org.mitre.jcarafe.jarafe.JarafeMEDecoder.classifyInstance()

      Set<String> featureSet = trainingInstance.getFeatureSet();
      List<String> featureList = new ArrayList<String>(featureSet);

      JarafeMEDecoder assertionDecoder = assertionDecoderConfiguration.getAssertionDecoder();
      String assertionType = assertionDecoder.classifyInstance(featureList);
      logger.fine(String.format("ASSERTION OUTPUT: %d/%s [%s]", index, assertionType, apiConceptList.get(index)));

      assertionMap.put(index, assertionType);
    }
View Full Code Here

Examples of org.mitre.jcarafe.jarafe.JarafeMEDecoder.classifyInstance()

      System.err.format("%n%nOn 'DOES NOT MATCH' lines, Features are separated by ', ', but commas are also part of some feature names.%n%n");
    for (TrainingInstance currentEvalInstance : evaluationInstanceSet)
    {
      Set<String> featureSet = currentEvalInstance.getFeatureSet();
      List<String> featureList = new ArrayList<String>(featureSet);
      String actualAssertionValueString = decoder.classifyInstance(featureList);

      AssertionAnnotation originalAssertion = currentEvalInstance.getAssertAnnotateForTI();
      AssertionAnnotation resultAssertion = new AssertionAnnotation();

      AssertionValue actualAssertionValue = null;
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

                instanceToClassify.setValue(tempEntry.getKey(), tempEntry.getValue());
            }
            instanceToClassify.setDataset(structure);
            instanceToClassify.setClassMissing();
            try {
                return cModel.classifyInstance(instanceToClassify);
            } catch (Exception ex) {
                Logger.getLogger(WekaWrapper.class.getName()).log(Level.SEVERE, null, ex);
                System.out.println(ex.toString());
                return -2;
            }
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

        dataset.add(createInstance(dataset, "rain", "true", 71, 91, "no"));
        dataset.setClassIndex(4);
        classifier.buildClassifier(dataset);
        System.out.println(classifier);
       
        double result = classifier.classifyInstance(createInstance(dataset, "sunny", "false", 85, 85, Null.getValue()));
        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "sunny", "true", 80, 90, Null.getValue()));
        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "overcast", "false", 83, 78, "yes"));
        assertEquals(0.0, result, .1);
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

        classifier.buildClassifier(dataset);
        System.out.println(classifier);
       
        double result = classifier.classifyInstance(createInstance(dataset, "sunny", "false", 85, 85, Null.getValue()));
        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "sunny", "true", 80, 90, Null.getValue()));
        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "overcast", "false", 83, 78, "yes"));
        assertEquals(0.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "rain", "false", 70, 96, "yes"));
        assertEquals(0.0, result, .1);
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

       
        double result = classifier.classifyInstance(createInstance(dataset, "sunny", "false", 85, 85, Null.getValue()));
        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "sunny", "true", 80, 90, Null.getValue()));
        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "overcast", "false", 83, 78, "yes"));
        assertEquals(0.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "rain", "false", 70, 96, "yes"));
        assertEquals(0.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "rain", "false", 68, 80, "yes"));
        assertEquals(0.0, result, .1);
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "sunny", "true", 80, 90, Null.getValue()));
        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "overcast", "false", 83, 78, "yes"));
        assertEquals(0.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "rain", "false", 70, 96, "yes"));
        assertEquals(0.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "rain", "false", 68, 80, "yes"));
        assertEquals(0.0, result, .1);
    }
   
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

        assertEquals(1.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "overcast", "false", 83, 78, "yes"));
        assertEquals(0.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "rain", "false", 70, 96, "yes"));
        assertEquals(0.0, result, .1);
        result = classifier.classifyInstance(createInstance(dataset, "rain", "false", 68, 80, "yes"));
        assertEquals(0.0, result, .1);
    }
   
    private Instance createInstance(Instances dataset, Object... parameters)
    {
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

    Instance metaInstance;
    int i = 0;
    for (int k = 0; k < m_Classifiers.length; k++) {
      Classifier classifier = getClassifier(k);
      if (m_BaseFormat.classAttribute().isNumeric()) {
  values[i++] = classifier.classifyInstance(instance);
      } else {
  double[] dist = classifier.distributionForInstance(instance);
  for (int j = 0; j < dist.length; j++) {
    values[i++] = dist[j];
  }
View Full Code Here

Examples of weka.classifiers.Classifier.classifyInstance()

      classifier.buildClassifier(data);
     
      // record predictions
      result = new double[data.numInstances()];
      for (i = 0; i < result.length; i++)
  result[i] = classifier.classifyInstance(data.instance(i));
     
      // save
      SerializationHelper.write(MODEL_FILENAME, classifier);
    }
    catch (Exception e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.