The Entrepreneur Forum | Startups | Entrepreneurship | Starting a Business | Motivation | Success

Data Science / Machine Learning Contests

Accelerate wealth. Build a business that pays freedom. Join more than 70,000 entrepreneurs and register for the Fastlane Entrepreneur forum. Remove ads? Join the INSIDERS.

NeverTooLate

Contributor
Read Millionaire Fastlane
Speedway Pass
May 6, 2017
44
69
118
KS
To the data scientists and machine learning/AI enthusiasts out there, have you had any experience with Quantopian or QuantConnect or know someone who has? I'm specifically interested in the format of the contests on those sites; where people submit trading algorithms that are back tested and then scored on out-of-sample data. That competition model (testing ML algorithms against each other) might work well for the business model I'm currently working on.

I'm specifically looking for:
  • Input/guidance on setting up / running the competitions
  • Are data scientists more likely to use Python, R, JavaScript, etc?
  • Are there any other non-trading competitions with a similar model?
  • Suggestions on the type of person should I be looking at hiring to help. I have a professional programming background, and have even played with machine learning (Keras / TensorFlow), but I do not have any sort of formal data science experience.
Any input would be helpful. Thanks!
 

ChrisV

Legendary Contributor
EPIC CONTRIBUTOR
Read Millionaire Fastlane
I've Read UNSCRIPTED
Speedway Pass
May 10, 2015
3,145
6,846
1,512
Islands of Calleja
Quantopian or QuantConnect
Hmm.. I'm not familiar with Quantopian or QuantConnect specifically, but Kaggle is the go-to place for Machine Learning competitions.


Data scientists are most likely to use R or python. Which one you choose depends on what you want to do: R is better for Academia, python is better for general-purpose. If you look at the numbers I believe python is now the leading language for Data Science. Also, the field is outgrowing both R and python and I believe it's going to move toward Swift. If you learn python you'll be in a much better position to learn Swift since they're very similar.

Unless you want to work in academia, I suggest python. If you want to work in Academia, learn R. Most academics use R and there's actually a stigma against python in Academia.

I personally use R, but I've been picking up some python as well.

Javascript I don't recommend.

What do you mean by hiring? To help you learn it?
 

NeverTooLate

Contributor
Read Millionaire Fastlane
Speedway Pass
May 6, 2017
44
69
118
KS
I think in my use case, academia or general-purpose is fine. The result of the programs are all I'm really interested in, not necessarily the path to get there. It might make sense and be more accessible to allow Python, R, and Swift entries, rather than limiting the results.

JavaScript popped up because there seemed to be quite a few libraries being developed for Node.js. That may be premature for now.

What do you mean by hiring?

I'm evaluating if the business I am in could benefit from running these types of competitions. In the Quantopian contest, the entries are evaluated over 50+ different criteria. I would want to hire one or more individuals who could help us establish parameters for a competition, come up with scoring criteria, filter out people gaming the data, etc. I'm not entirely sure what skillset I should be looking for in order to do that.
 

ChrisV

Legendary Contributor
EPIC CONTRIBUTOR
Read Millionaire Fastlane
I've Read UNSCRIPTED
Speedway Pass
May 10, 2015
3,145
6,846
1,512
Islands of Calleja
JavaScript popped up because there seemed to be quite a few libraries being developed for Node.js. That may be premature for now.
Oh yea, node.js is pretty sweet for Data Visualization. I stand corrected.

But I still think it's uses are pretty niche.

I think maybe I misunderstood the question. So you want to run competitions and find Data Scientists judge the results?
 

NeverTooLate

Contributor
Read Millionaire Fastlane
Speedway Pass
May 6, 2017
44
69
118
KS
Apologies... I've probably been a little too vague on the overall idea. I am building a platform that will allow me to build and run different AI/ML scripts, similar to the way Quantopian, QuantConnect, or Kaggle have set up their contest environments. Kaggle appears to be mostly longer term, team-oriented contests (?), which is interesting, but different from what I was originally thinking. That is probably a separate discussion. My goals are to:

  • Run competitions so I can validate that my own system functions properly. So in that regard, I'm using the competitions simply as a way to beta test my platform.
  • Eventually attract Data Scientists to the platform as participants/users. By running successful contests, I can build rapport and target the exact type of person I would want to use the platform when it goes into production.
I think maybe I misunderstood the question. So you want to run competitions and find Data Scientists judge the results?

Partially yes. I would want to hire one or more individuals who can give me input on building the platform, assistance on developing/running the contest, and also help with how to judge the results (preferably algorithmically).

Let me know if that makes sense.
 

Saavedra

Contributor
Aug 4, 2013
80
71
45
Apologies... I've probably been a little too vague on the overall idea. I am building a platform that will allow me to build and run different AI/ML scripts, similar to the way Quantopian, QuantConnect, or Kaggle have set up their contest environments. Kaggle appears to be mostly longer term, team-oriented contests (?), which is interesting, but different from what I was originally thinking. That is probably a separate discussion. My goals are to:

  • Run competitions so I can validate that my own system functions properly. So in that regard, I'm using the competitions simply as a way to beta test my platform.
  • Eventually attract Data Scientists to the platform as participants/users. By running successful contests, I can build rapport and target the exact type of person I would want to use the platform when it goes into production.


Partially yes. I would want to hire one or more individuals who can give me input on building the platform, assistance on developing/running the contest, and also help with how to judge the results (preferably algorithmically).

Let me know if that makes sense.


How did it go?
 

Sponsored Offers

  • Sticky
MARKETPLACE Lex DeVille's - Advanced Freelance Udemy Courses!
Yo! In 24 hours my Udemy courses go bye bye.. (for real this time) Gotta make way for...
  • Sticky
MARKETPLACE NEW: The Best School for Going Fastlane (Now open for summer enrollment)
Hi Guys! Just wanted to chime in and say that I am a part of Fox's Web School program. Though I...
MARKETPLACE Fox Web School "Legend" Group Coaching Program 2021
Any update? Hey bud! When I can squeeze out the time to work, it's been going pretty well...
MARKETPLACE Not sure how to start? This free book will teach you how to build a successful web design business
Hi Fox. Starting the book and got through the introduction. Had a conversation with Andy Black...
  • Sticky
MARKETPLACE You Are One Call Away From Living Your Dream Life - LightHouse’s Accountability Program ⚡
Chris is super sharp and is aware of many facets of entrepreneurship and can help get your...
  • Sticky
MARKETPLACE Entrepreneur's Toolbox: Company Formation, Virtual Mailbox, Registered Agent, Remote Online Notary
Appreciating the transparency and lack of hidden fees. The website is very up-front and user...
Introducing MJ's Personal Unscripted Network, Join Now for FREE!
Any chance to make it available outside of US? It has been available outside of the US on...

Forum Sponsor

Learn Fastlane Business Skills & Get Profitable Within 30 Days...

Get Started Now

Fastlane Insiders

View the forum AD FREE.
Private, unindexed content
Detailed process/execution threads
Ideas needing execution, more!

Join Fastlane Insiders.

Top Bottom