Columbia Academic Commons (Columbia University) · 2007 · 61 citations · 11 references
Software MaintenanceArtificial IntelligenceRanking AlgorithmEngineeringMachine LearningMachine Learning ToolLearning To RankSoftware EngineeringReliable Test OracleSuch Ml SoftwareSoftware AnalysisModel-based TestingInformation RetrievalData ScienceData MiningPattern RecognitionComputational TestingTest OracleTest AutomationKnowledge DiscoveryComputer ScienceSoftware DesignData ClassificationProgram AnalysisSoftware TestingMachine Learning Applications
Some machine learning applications are intended to learn properties of data sets where the correct answers are not already known to human users. It is challenging to test such ML software, because there is no reliable test oracle. We describe a software testing approach aimed at addressing this problem. We present our findings from testing implementations of two different ML ranking algorithms: Support Vector Machines and MartiRank.
11
UCI Repository of machine learning databases
Catherine Blake · Medical Entomology and Zoology · 1998 · 10.5K citations