Create ML Model using Python

  • Tình trạng: Closed
  • Giải thưởng: $150
  • Các bài thi đã nhận: 10
  • Người chiến thắng: yatishdua

Tóm tắt cuộc thi

I need a Machine Learning model to classify the probability of success of the events Y in the spreadsheet attached based on the variables X for each event on the same spreadsheet.

Y is a random variable (Y=1 for success or Y=0 for failure) that is influenced by the X variables. Ideally each event should be classified in 1 of 7 classes, being the middle class 0 representing that the event has the same probability of the average of all events (around 36,5%). Higher class, (+1, +2, +3) should show an increased probability of success while lower classes( -1, -2, -3) should have a lower probability. (The classification model and/or number of classes is open for suggestion).

The best model will be chosen based on its capability to differentiate events with lower probabilities from the ones with higher probabilities of success. For example, class -3, will be better of the more events it has and the lower probability of success it has. Class +3 on the other side should also have the most events possible , but with the highest probability of success. Class 0 should have the fewest events and be around the dataset average.

I also attached a spreadsheet with an example of the desired outcome. The example should not be used as a target, but only as a reference of the desired output. I believe the outputs of the example could be improved.

Make sure the model is not overfitting the data. The models will be tested against another set of the same data that is not included in the spreadsheet.

I require the model to be implemented in python. Tensorflow is optional, but preferred.

Các kĩ năng yêu cầu

Phản hồi của người thuê

“He delivery the solution as requested.”

Hình ảnh hồ sơ bddmendonca, Brazil.

Những bài dự thi tốt nhất dự cuộc thi này

Xem thêm bài dự thi

Bảng thông báo công khai

  • meghraj9
    meghraj9
    • cách đây 2 tuần

    Please have a look at #18 and #19

    • cách đây 2 tuần
  • yatishdua
    yatishdua
    • cách đây 2 tuần

    Please have a look upon #17 Entry.

    • cách đây 2 tuần
  • yatishdua
    yatishdua
    • cách đây 2 tuần

    Please have a look upon #14 Entry.

    Thanks for the explanation , it really cleared lots of doubts.

    • cách đây 2 tuần
  • bddmendonca
    Chủ cuộc thi
    • cách đây 3 tuần

    If anyone requires, you can contact me through the chat

    • cách đây 3 tuần
    1. vijaykrishna0497
      vijaykrishna0497
      • cách đây 3 tuần

      Hi sir, can we chat. Please message me. I will try my best.

      • cách đây 3 tuần
  • msavinash1139
    msavinash1139
    • cách đây 3 tuần

    Hi, a small clarification. What does the random variable REPRESENT? For example, what does the class +2(or -2) represent? I understood it holds some percentage of y values, but what does it mean/represent? And How does +3 differ from +1?

    • cách đây 3 tuần
  • yatishdua
    yatishdua
    • cách đây 3 tuần

    There is a lot of ambiguity in the problem statement. It will be really better if you could explain it more or give an example.

    • cách đây 3 tuần
    1. bddmendonca
      Chủ cuộc thi
      • cách đây 3 tuần

      Hi, what are your questions exactly? I believe the description of the contest has all the info you need, I also uploaded a spreadsheet with an example of the desired outcome.

      Basically what I need is a model that given a new set of events it could predict the probability of success of the new events with a fairly degree of accuracy. Simply overfitting the current dataset will not solve the issue.

      • cách đây 3 tuần
  • yatishdua
    yatishdua
    • cách đây 3 tuần

    Please have a look upon #6 Entry.

    • cách đây 3 tuần
    1. bddmendonca
      Chủ cuộc thi
      • cách đây 3 tuần

      Hi Yatish, i looked entry #6. I don't know what strategy did you use to classify the events, but I am sure they are overfitting the dataset. The Y variable is a random variable, there is no way you could perfectly know with 100% certainty the outcome of the 40k events a priori like your model did.

      • cách đây 3 tuần
  • msavinash1139
    msavinash1139
    • cách đây 3 tuần

    Hi, I didn't understand your idea of 7 classes. I believe this is a binary classification problem, meaning there are only 2 classes. Could you elaborate the idea of 7 classes here?

    • cách đây 3 tuần
    1. vijaykrishna0497
      vijaykrishna0497
      • cách đây 3 tuần

      Yes, please this is prediction of a binary variable and we also need to classify binary random variable into seven clusters. Is it correct ?

      • cách đây 3 tuần
    2. bddmendonca
      Chủ cuộc thi
      • cách đây 3 tuần

      Hi Avinash, sorry I didn't see your question before. It is not exactly a binary classification problem, the Y variable is a random variable. My objective is to separate each event into a class based on the probability of the outcome. Each class will have a different probability of success.

      • cách đây 3 tuần
  • vijaykrishna0497
    vijaykrishna0497
    • cách đây 3 tuần

    please check #11 .

    • cách đây 3 tuần
  • vijaykrishna0497
    vijaykrishna0497
    • cách đây 3 tuần

    please check my entries #8 , #9 , #10 . give any feedback, I will improve if anything.

    • cách đây 3 tuần
  • vijaykrishna0497
    vijaykrishna0497
    • cách đây 3 tuần

    please check #8

    • cách đây 3 tuần
  • ShahrearBinAmin
    ShahrearBinAmin
    • cách đây 3 tuần

    Same question as Avinash?

    • cách đây 3 tuần

Xem thêm bình luận

Làm thế nào để bắt đầu với cuộc thi

  • Đăng cuộc thi của bạn

    Đăng cuộc thi của bạn Nhanh chóng và dễ dàng

  • Nhận được vô số bài dự thi

    Nhận được vô số Bài dự thi Từ khắp nơi trên thế giới

  • Trao giải cho bài thi xuất sắc nhất

    Trao giải cho bài thi xuất sắc nhất Download File - Đơn giản!

Đăng cuộc thi ngay hoặc tham gia với chúng tôi ngay hôm nay!