Recent comments in /f/MachineLearning
jsonathan OP t1_j3k1brg wrote
Reply to comment by ItsAllJustASickGame in [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
You can use it here: https://useadrenaline.com
tridentsaredope t1_j3jwot4 wrote
Reply to [D] Simple Questions Thread by AutoModerator
How can I store the information needed to regenerate my features?
Let's say I have a feature f0 that was generated by a function foo with the inputs foo(a,b,c). I store the feature once it is created but if new data becomes available I want to update the feature.
I thought to do a simple table with [name, function, inputs] for the rows but I'm not sure this is the best method. Is there a standard practice for this regeneration of features?
ItsAllJustASickGame t1_j3jv7vh wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
Bruuuuuh is this generally reliable? And if so, where can I get it?!
currentscurrents t1_j3jst6n wrote
Reply to comment by Immarhinocerous in [Discussion] Is there any alternative of deep learning ? by sidney_lumet
I know there's a whole field of decision tree learning, but I'm not super up to date on it.
I assume neural networks are better or else we'd be using trees instead.
Remote_Event_4290 t1_j3jrvah wrote
Reply to [D] Simple Questions Thread by AutoModerator
Hi! I am a student and have been very interested in the ways that bias can be removed from ML datasets, and I have some ideas of how bias could hypothetically be reduced but am by no means an expert. I would greatly appreciate any feedback, recommendations, or additions to some of the ideas that I currently have.
Right now, it seems that there is no specific way to completely remove bias from ML datasets, but I have been attempting to create a hypothetical design or a process to prevent bias as much as possible.
First off, the quality of the raw data is really the most important part of machine learning datasets, but collecting good data is more of a statistical problem. Based on what the learning model is trying to do, you would need to consult with statisticians on determining the quality of the data and if it is even valid, and if you should be generating a random sample, or using all raw data.
As far as the learning model itself, I have formulated a few suggestions for the dataset itself:
- One of the first ideas that came to mind is excluding 'sensitive' demographic data, like age, sex, race, etc, which may work in certain cases, but could also backfire. * For example, one way of reducing bias is to use the demographics to pre-filter the data and ensure groups are accurately represented.
- One thing you can do is create two datasets and run them through a machine learning model, one with the demographics, and one without, and then compare the results, audit for bias, and see if there is anything you can improve.
- In some cases, it is also possible to only include variables relevant to the topic, but ultimately could be harmful as you lose more and more data points.
- It's also possible that you could pick a subset of the data to do things like, ensure minority populations were represented or alternatively create a dataset to represent each option, run each through the model with known outcomes, and evaluate and/or train it against itself.
I also found that it must be necessary for there to be input and opinions on the dataset given by multiple professionals of different backgrounds to prevent any bias from the creator. * Most importantly, there must always be frequent checkups to monitor if any bias has arisen and if so, ways that it can be removed.
Does anyone have any feedback or suggestions for me?
[deleted] t1_j3jrgc9 wrote
[deleted]
jsonathan OP t1_j3jokpy wrote
Reply to comment by StuntHacks in [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
What could go wrong?
jsonathan OP t1_j3joesx wrote
Reply to comment by ginger_beer_m in [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
I didn't. Adrenaline won’t always correctly fix your error, but it can at least give you a starting point.
StuntHacks t1_j3jmwtj wrote
Reply to comment by _swnt_ in [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
Maybe we should make more of em
OOMMFC t1_j3jlpqv wrote
https://philippschmitt.com/blueprints-for-intelligence This website provides a brief introduction to many important historical papers in machine learning ;)
ginger_beer_m t1_j3jlhaj wrote
Reply to comment by jsonathan in [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
How did you deal with incorrectness from ChatGPT?
[deleted] t1_j3jjc7v wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
[deleted]
sublimegeek t1_j3jj9gv wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
Shared with my discord
outthemirror t1_j3jg8l7 wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
If this was a pycharm/vscode plugin….
Jbonez87 t1_j3jc3a7 wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
This is pretty cool dude!
yerop82726 t1_j3j6hp9 wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
Nice one. Keen to see the vscode extension!
Accomplished-Low3305 t1_j3j6b0v wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
It would be nice to have some metric to evaluate how good is GPT-3 solving bugs. In my experience it only works fine for simple bugs, such as using an incorrect variable.
blose1 t1_j3j5vpp wrote
Reply to comment by suflaj in [D] Will NLP Researchers Lose Our Jobs after ChatGPT? by singularpanda
>Ask it, for an example, what a "gebutzeripanim" is. I made that up just now.
Q: what gebutzeripanim is?
A: I'm sorry, but I am unable to find any information about "gebutzeripanim." Could you please provide more context or clarify what you are asking about?
[deleted] t1_j3j2nsf wrote
Reply to comment by jsonathan in [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
[deleted]
Zyansheep t1_j3j2hvm wrote
Reply to comment by trajo123 in [R] Greg Yang's work on a rigorous mathematical theory for neural networks by IamTimNguyen
Ahhhh, I misinterpreted the comment. Sorry!
coffeecoffeecoffeee t1_j3j2b8z wrote
Reply to comment by GrazziDad in [R] Greg Yang's work on a rigorous mathematical theory for neural networks by IamTimNguyen
Thanks! I found it on sci-hub.
IshKebab t1_j3j1gkz wrote
Reply to comment by GoofAckYoorsElf in [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
Yeah I imagine that will be an issue for lots of people. What's the SotA in open source LLMs?
I looked it up. Apparently it's BLOOM. Slightly bigger than GPT-3. No idea if it is better.
You need a DGX A100 to run it (only $150k!).
naiq6236 t1_j3j0ofz wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
This would be a game changer dude
Odd_Engineer20 t1_j3iy8mp wrote
Reply to comment by debrises in [D] Simple Questions Thread by AutoModerator
That would work! I ended up finding a way to make my algorithm multidimensional with little effect to my time complexity!😁 thanks though!!
RKHS t1_j3k2134 wrote
Reply to [P] I built Adrenaline, a debugger that fixes errors and explains them with GPT-3 by jsonathan
This is a fairly useless example. It's simply a rewording of the error. Do you have any examples that are non trivial?