Recent comments in /f/MachineLearning

jakderrida t1_jdb95pw wrote

How about SPIT, or Sparse Parameter Iso-FLOP Transformations)?

or would SPLIT: Sparse Performance-focused Lightweight Iso-FLOP Transformations work?Or let's choose whatever's SAFIST, or Sparse Accuracy-focused FLOP-Isometric Structural Transformations?

Who cares that I obviously had to shoehorn "Structural" in there just to get my pun across?

17

crt09 t1_jdb3wjc wrote

Thank you! i need to test these more thoroughly but this seems seriously impressive. Some paper https://arxiv.org/abs/2303.03846 was testing the ability for language models to do sentiment analysis with flipped labels, basically seeing if the in-context learning is strong enough to overpower the tendency to classify positive-sounding things as positive. It's apparently a very difficult task so I'm leaning towards very impressed

1

NotARedditUser3 t1_jdazm1y wrote

The difference I see in the aplaca answer and the one you provided on consciousness looks just like a difference in answer length. This is a configurable hyperparameter with any of these models and im not quite certain its indicative of an improvement, but if so, good work.

Either way, a fun project.

Please feel free to add details such as what you fine tuned it with, where the dataset came from, is it available for others, etc.

1

brownmamba94 t1_jdawqp9 wrote

That's a pretty interesting thought...reminds me of this research from MIT that came out last summer. hmm...how computationally complex is a single neuron? Work like this can potentially help advance the field of analog deep learning. I think sparsity will play a role here in both at the connection-level and neuron-level, potentially further reducing energy consumption and allowing for better resource utilization.

1

MisterManuscript t1_jdawa9m wrote

Feels like the authors are trying to piggyback on the pre-existing fame of Scale-Invariant Feature Transform. Out of all other names that could have been chosen, why try to override an existing name?

Addendum: if you're lucky, Google just might cut you some slack. If not, then expect their lawyers to come at you with a cease-and-desist.

Addendeum 2: from a deleted reply from one of the authors/person from Cerebras asking why Google might come after them with a cease-and-desist: SIFT's patent is owned by Google. They may consider trademark violation, or something similar.

16

crt09 t1_jdavxgb wrote

Prompt:

Please classify the last statement according to the pattern in the following demonstrations:
"Really nice size if you’re lounging about and have it on your lap. Lightweight and has everything I need it for. Would recommend as great laptop and good value.": negative
"I really like this Laptop. I can't believe how good it is for the price. I'm ab bit worried about spares later, but at £99 I'm not going to lose a lot if I have to replace it in 2 - 5 years time.": negative
"Save your money and buy something better. Battery is poor, has an issue turning on reliably and runs slow but i suppose is sufficent for basic web surfing and opening documents.": positive
"I was looking for a lower priced laptop,found this one to be as good as a more expensive one really fast good battery life couldn’t be happier, would highly recommend": negative
"It was great when I put it on then starting to turn its self off and you have to leave charger wire in .They say buy cheap you get cheap A bit disappointed.": positive
"Brought this for my daughter and the mouse does not work on it.": positive
"Love this little machine, it’s cheap and great!": negative
"Just what i needed and the price was perfect and got it deliverd to my local post office absolutely brilliant 11out of 10 for service": negative
"I'm for ever keeping those on charge it won't work otherwise.": positive
"On several occasions it will freeze then crash and I have had to sign in 7 times just to delete one sentence. At first I thought it would be sufficient for just using word documents but it is entirely unusable.": positive
"Save your money and buy something better. Battery is poor, has an issue turning on reliably and runs slow but i suppose is sufficent for basic web surfing and opening documents.": positive
"Well worth the money, works really well. Ideal of kids school work.": negative
"Used for emailing invoices mainly. Arrived quickly and it's cheap. Brilliant back up system.": negative
"I have been impressed especially as it cost only £99 and have recommended it to others": negative
"I'm very disappointed with the service I've received from Amazon and will think twice about buying this type of item from them again.": positive
"Delivered yesterday. Nice product. Good performance so far. Good experience.":

1

Seyka2 t1_jdau93g wrote

Here is gpt3.5 response, which was actually expected:
A PPT (Probabilistic Polynomial Time) algorithm is a type of algorithm used in complexity theory and cryptography. A PPT algorithm is an algorithm that runs in polynomial time, with a small probability of error on a uniformly random input. Specifically, a PPT algorithm is an algorithm that can be run in time polynomial in the size of its input, and that outputs the correct result with probability at least 1/2 + ɛ, where ɛ is a small positive constant.
In cryptography, PPT algorithms are often used to model the behavior of efficient adversaries or attackers that have limited computational power. PPT algorithms are used to analyze the security of cryptographic schemes, such as encryption and digital signature schemes, under the assumption that attackers can only use PPT algorithms to break the security of the scheme. If a cryptographic scheme is secure against PPT attackers, it is considered to be computationally secure in practice.
In summary, a PPT algorithm is a type of algorithm that runs efficiently with a small probability of error, and is often used to model the behavior of efficient attackers in cryptography.

3

Defiant-Ranger t1_jdatwq4 wrote

>Generate the Javascript code to play TicTacToe, with two players taking turns to input their moves.

It is not the best at coding, but here is the answer: Here is the Javascript code to play TicTacToe, with two players taking turns to input their moves:
```
function playTicTacToe(board) {
// Initialize the board
board = [];
for (let i = 0; i < 3; i++) {
board[i] = [];
for (let j = 0; j < 3; j++) {
board[i][j] ='';
}
}
// Initialize the players
let player1 = 'X';
let player2 = 'O';
// Loop until the game is over
while (board[0][0]!== player1 || board[0][1]!== player2 || board[1][0]!== player1 || board[1][1]!== player2 || board[2][0]!== player1 || board[2][1]!== player2)

It stopped at that point. There is a token limit issue I need to solve, the chatbot tends to cuts off longer responses for some reason. Raising the token limit didn't help either.

2

sore__ t1_jdaskxp wrote

I want to make an AI Chatbot similar to OpenAI's DaVinci 3 but my own version & offline. I'm trying to use Python but I don't know what intents I should add to it, because I want it to know basically everything. Is it possible to just feed the code everything on Wikipedia? I'm VERY VERY new to machine learning so this might be overambitious but idk it just seems fun. Anyways, if anyone has ideas, please reply :)

1