% animals_ex.pl - Definition der Instanzenbeispiele fuer Lernverfahren %% Festlegung der Bsp.-Struktur ( welches Attribut an welcher Stelle ) %%%%% vector( [ instance, hat, frisst, versorgt, gebiert, bewegt, ist, ist_ein ] ). %% Festlegung der Werte fuer jedes Attribut %%%%% attribute( hat, [ fell, federn, haut, schuppen ] ). attribute( frisst, [ fleisch, pflanzen ] ). attribute( versorgt, [ saeugt, fuettert, vernachlaessigt_junge ] ). attribute( gebiert, [ junge, legt_eier, laicht ] ). attribute( bewegt, [ fliegt, schwimmt, steht ] ). attribute( ist, [ gross_gefleckt, klein_gefleckt, gestreift, bunt, schwarz, hautfarben, silbrig ] ). attribute( ist_ein, [ saeugetier, vogel, fisch, fleischfresser, pflanzenfresser ] ). %% Festlegung des ausgezeichneten Klassifikations-Attributs %%%%% classific( instance, [ leopard, tiger, kuh, mensch, strauss, papagei, amsel, karpfen, hecht ] ). %% Aufzaehlung der Beispiele %%%%%% example( [ leopard, fell, fleisch, saeugt, junge, steht, klein_gefleckt, saeugetier ] ). example( [ tiger, fell, fleisch, saeugt, junge, steht, gestreift, saeugetier ] ). example( [ kuh, fell, pflanzen, saeugt, junge, steht, gross_gefleckt, saeugetier ] ). example( [ mensch, haut, fleisch, saeugt, junge, steht, hautfarben, saeugetier ] ). example( [ strauss, federn, pflanzen, fuettert, legt_eier, steht, schwarz, vogel ] ). example( [ papagei, federn, pflanzen, fuettert, legt_eier, fliegt, bunt, vogel ] ). example( [ amsel, federn, pflanzen, fuettert, legt_eier, fliegt, schwarz, vogel ] ). example( [ karpfen, schuppen, pflanzen, vernachlaessigt_junge, laicht, schwimmt, schwarz, fisch ] ). example( [ hecht, schuppen, fleisch, vernachlaessigt_junge, laicht, schwimmt, silbrig, fisch ] ).