Weka Tutorial 23: Classification 101 using API (Classification)

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ม.ค. 2025

ความคิดเห็น • 55

  • @suckyboy
    @suckyboy 11 ปีที่แล้ว

    Thanks for the great work : )
    Keep making more awesome weka API tutorials!

  • @Machimachina
    @Machimachina 11 ปีที่แล้ว

    This stuff on the API was very helpful. I'd love to see some more stuff on it, diving into doing stuff that isn't possible with the WEKA GUI.

  • @onecelledboy
    @onecelledboy 11 ปีที่แล้ว +2

    is there a way to determine how closely your training data fits the test data as it is classifying the training data?

  • @zakiyaafni784
    @zakiyaafni784 9 ปีที่แล้ว +2

    Thanks a lot for the videos :)
    I wanna ask why does the number of my labeled-data's result is not same with the number of my test data.. it is decrease and I think it didn't all of my test data was labeled..

  • @WingsofDestiny123
    @WingsofDestiny123 11 ปีที่แล้ว

    This was incredibly helpful. Thank you for uploading this video.

  • @filmyduck7887
    @filmyduck7887 5 ปีที่แล้ว

    Thanks for the great video! I am working on Android Studio. If I want my phone to have access to the .arff files, where should I put them? What would be their file paths?

  • @darmayoga9776
    @darmayoga9776 8 ปีที่แล้ว

    best video that im looking for

  • @profmatheusfranco
    @profmatheusfranco 8 ปีที่แล้ว +1

    Hi, I can download the java code of this example in some place, or you can send me? Best.

  • @amarrocks1231
    @amarrocks1231 7 ปีที่แล้ว

    Sir what is the point of classifying if you use the same data as the training set(though unlabeled) in the test set? It just relabels the apparently unknown data with correct labels, but what if I wanted to test it on an entirely different data?

    • @rushdishams
      @rushdishams  7 ปีที่แล้ว

      Amar Yadav just for an example. I was lazy to create a new dataset.

    • @amarrocks1231
      @amarrocks1231 7 ปีที่แล้ว

      +Rushdi Shams Actually Sir I meant something else, until yesterday I thought I cannot use the trained classifiers to classify new instances read from new testing.arff file from within WEKA Explorer's classify tab. Upon trying to do so, I used to get no. of total instances as 0 in the evaluation summary. After two frustrating days, I found out that my Mac's in-built text editor tampered the integrity of the copy of training.arff that I used to make testing.arff, i.e. the testing.arff got corrupted the moment I opened and edited it with TextEdit. I concluded this because the WEKA explorer gave weird error on opening the testing.arff file under pre-processing tab. I switched to Sublime Text and no problems since then. I thought I'll mention this so that no one else has to spend a day banging their head. But thanks for the reply sir!

  • @amyesmeralda87
    @amyesmeralda87 3 ปีที่แล้ว

    Thanks for your Videos.
    -Amy E.

  • @anjalisaini3299
    @anjalisaini3299 3 ปีที่แล้ว

    Hii sir
    can hybrid svm + Random forest in weka.

  • @charan6912
    @charan6912 11 ปีที่แล้ว

    Hi Rushdi. Thanks for the code, it helped me a lot. Could you please let me know how to classify two classes for the same arff file simulatneously.

    • @rushdishams
      @rushdishams  11 ปีที่แล้ว

      You need to create two objects. One will be, say, with the dataset with one classifier and the other one will be, say, with the dataset with a different classifier.

  • @hiteshsethi8516
    @hiteshsethi8516 10 ปีที่แล้ว

    can you please tell how can i change kernel type of LibSvm in weka api. It says use setKernelType(); i have tried that but it takes selectedTag as input. Am not able to get that.

    • @rushdishams
      @rushdishams  10 ปีที่แล้ว

      Take a look at the libsvm documentation. It might help you.

  • @manshan9751
    @manshan9751 8 ปีที่แล้ว

    Hi, thanks a lot for this video. but how to do the same in explorer

  • @rolanflores3125
    @rolanflores3125 3 ปีที่แล้ว

    Thanks for this video it help me a lot
    -Rolan

  • @elvieolapaniamaro8033
    @elvieolapaniamaro8033 3 ปีที่แล้ว

    Thanks for your videos ❣️
    Elvie A.

  • @IgbeTobore
    @IgbeTobore 11 ปีที่แล้ว

    Thanks! just what I needed

  • @alialQatif08
    @alialQatif08 10 ปีที่แล้ว

    what was the main class you chose to run it?

    • @rushdishams
      @rushdishams  10 ปีที่แล้ว

      Hi. It was just one class I named Classify

  • @marjoriesabra9778
    @marjoriesabra9778 3 ปีที่แล้ว

    Thank you 4 diz tutorial.
    -marjorie

  • @IsaacLopes90
    @IsaacLopes90 9 ปีที่แล้ว

    I use the same code as you do, but with different 'train' and 'test' data files. In result an empty 'labeled.arff' file is created. Can you tell What is the problem?

    • @luckyluke7684
      @luckyluke7684 9 ปีที่แล้ว

      +Isaac Lopes I think you are missing these line writer.newLine();writer.flush();writer.close();

    • @filmyduck7887
      @filmyduck7887 5 ปีที่แล้ว

      @@luckyluke7684 Where do you put the writer.newLine(); Before or after the writer.write(labeled.toString());?
      Right now, I have it as:
      writer.newLine();
      writer.write(labeled.toString());
      writer.flush();
      writer.close();

  • @sonnyberja9106
    @sonnyberja9106 3 ปีที่แล้ว

    Thank you ❤️
    -Sonny

  • @ricamaemitra1104
    @ricamaemitra1104 3 ปีที่แล้ว

    Thanks a lot for this video tutorial.
    -RICA MAE

  • @brelopes6426
    @brelopes6426 10 ปีที่แล้ว

    Hello sir, I followed your example but I got a blank result, any help?

    • @rushdishams
      @rushdishams  10 ปีที่แล้ว

      There can be many reasons behind this. I need to take a brief look at the dataset.

    • @luckyluke7684
      @luckyluke7684 9 ปีที่แล้ว

      +bre Lopes I think you are missing these line writer.newLine();writer.flush();writer.close();

  • @VishalGangwar081
    @VishalGangwar081 10 ปีที่แล้ว

    Can you do the same thing for android? I have done the same thing, it works fine in java but didn't work in android

    • @rushdishams
      @rushdishams  10 ปีที่แล้ว

      I am sorry that I cannot help you on this as I don't work with androids.

    • @luckyluke7684
      @luckyluke7684 9 ปีที่แล้ว

      +Vishal Gangwar I think you can do the same in android because the core of android is java, so you just code as this and save to prefference

  • @pravinkharat2990
    @pravinkharat2990 11 ปีที่แล้ว

    I followed the steps in your tutorial. But I got result file as blank. Can you suggest where am I going wrong ?

    • @rushdishams
      @rushdishams  10 ปีที่แล้ว

      Something wrong with the classification I guess?

    • @luckyluke7684
      @luckyluke7684 9 ปีที่แล้ว

      +Pravin Kharat I think you are missing these line writer.newLine();writer.flush();writer.close();

    • @filmyduck7887
      @filmyduck7887 5 ปีที่แล้ว

      @@luckyluke7684 That doesn't seem to work. I get an error: error: illegal character: '\ufeff'

  • @annabelrubia7153
    @annabelrubia7153 3 ปีที่แล้ว

    Thank you!
    -Annabel

  • @jaleel3853
    @jaleel3853 6 ปีที่แล้ว

    i have problem with weka when use arabic language

  • @naglaagaze6691
    @naglaagaze6691 8 ปีที่แล้ว

    thanks for your videos

  • @0xkellan
    @0xkellan 9 ปีที่แล้ว

    hi sir, can i get all codes from this video?

  • @anglikai9517
    @anglikai9517 6 ปีที่แล้ว

    Thank you !

  • @reyannarcilla7141
    @reyannarcilla7141 3 ปีที่แล้ว

    thankyou for this.
    -reyann

  • @angelicamariano5139
    @angelicamariano5139 3 ปีที่แล้ว

    Thanks....
    -Angelica

  • @lezeildacuba5001
    @lezeildacuba5001 3 ปีที่แล้ว

    Thankyou

  • @hayfaazibi8779
    @hayfaazibi8779 11 ปีที่แล้ว

    thank you so much :)

  • @ma.ninaaragdon5044
    @ma.ninaaragdon5044 3 ปีที่แล้ว

    Thank you.
    -Niña Aragdon

  • @rubelynalarcon9492
    @rubelynalarcon9492 3 ปีที่แล้ว

    Rubelyn ❤
    Done Thank You Po .