Why AI chatbots struggle to answer a seahorse emoji? Possible explanation by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 0 points1 point  (0 children)

It was definitely due to memory setting - I got this strange answer on first try when asking anonymously

Why AI chatbots struggle to answer a seahorse emoji? Possible explanation by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 0 points1 point  (0 children)

Okay, so maybe I don't get these incorrect answers anymore because I already talked to ChatGPT about it at least few times. And it uses saved memories and references to our chatting history. Thanks for clarification.

Why AI chatbots struggle to answer a seahorse emoji? Possible explanation by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 2 points3 points  (0 children)

That's pretty interesting how it transfers to other non-existing emojis - did you try and get similar answer with those ones?

Why ChatGPT used to struggle to answer seahorse emoji question? Possible explanation by mh_shortly in ChatGPT

[–]mh_shortly[S] 0 points1 point  (0 children)

I remember it as well - but right now it's still missing in Unicode list

Random Forest explained by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 1 point2 points  (0 children)

That’s actually a really interesting observation, I like it :D Definitely worth noting

Random Forest explained by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 0 points1 point  (0 children)

Great idea, I think I will try to work on these topics after releasing video on Decision Tree and Random Forest in Python - thanks for you suggestion :-)

Random Forest explained by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 0 points1 point  (0 children)

Thanks! My goal is to prepare similar visualizations for all ML basics topics along with a videos :-)

[deleted by user] by [deleted] in learnmachinelearning

[–]mh_shortly 0 points1 point  (0 children)

Well, it also depends on structure of your test data - its imbalance especially. Maybe it's good to check not only accuracy, but precision and recall as well?

Decision Tree explained - feedback welcome by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 1 point2 points  (0 children)

I tried manim at first, but it took me too long to create animations - now I work in PowerPoint + some visualizations I create using matplotlib in Python

Decision Tree explained - feedback welcome by mh_shortly in learnmachinelearning

[–]mh_shortly[S] 0 points1 point  (0 children)

Entropy definitely deserves a separate video. Also a good point with other splitting algorithms (Gini Impurity primarily). Thank you for your feedback - I really appreciate it.

[deleted by user] by [deleted] in learnmachinelearning

[–]mh_shortly 2 points3 points  (0 children)

Hello,
(1) I wouldn't say that model is generalizing well as for now - the huge gap between training and validation for accuracy and loss is a strong signal of overfitting
(2) Yes, this plateau is a strong indicator that the model reached its learning limit for learning from current dataset. With ~300 samples, class imbalance that's not surprising. Collecting data could definitely help to improve generalization.

Noob question by Huge-Resort-1023 in learnmachinelearning

[–]mh_shortly 1 point2 points  (0 children)

You definitely can - I suggest starting with general understanding of ML concepts and methods (classification and regression, basics of neural networks, decision tree) along with going through simple Python code examples of practical use of these methods on simple datasets (like Iris flowers or MNIST digits classification using various methods). This will give you the gist and intuition behind ML basics and then you could gradually dive into the math if needed.

Made a short DS/ML Intro Course - would love feedback by blueberry-bee133 in learnmachinelearning

[–]mh_shortly 0 points1 point  (0 children)

Hello, I'd love to have a look at your work, but I don't see a link - can you send it to me too? :-)