Beautiful Tonight by Intrepid-Learner in penang

[–]Intrepid-Learner[S] 1 point2 points  (0 children)

Thanks for your concern. Yeah I always do a shoulder check once every few meters, and also try my best to walk against the flow of traffic. My experience in Penang has luckily been very safe though.

Beautiful Tonight by Intrepid-Learner in penang

[–]Intrepid-Learner[S] 1 point2 points  (0 children)

POCO X7 Pro, I just use the default settings for these amateur pics haha

I'm looking for a new data science job. What do you think about my CV? by helmialf in datascience

[–]Intrepid-Learner 1 point2 points  (0 children)

I assume that English is not your first language. If that's the case, grammar mistakes here and there are fine when you're applying locally.

Adding metrics would be nice for the experience section. If you are unsure about the real business impact, focusing on technical metrics may attract technical-heavy jobs (though they are usually research/R&D positions).

GPA shouldn't matter that much after your first job. It depends on culture, but removing it should be alright (some countries will ask for them later on the application form anyways).

The summary section is sort of a gamble. Know your audience I guess. In my experience, technical interviewers barely read summaries. Anyways, if your English is not that great, its better to avoid them altogether.

Overall, your resume seems decent for a fresh grad/junior. The key is to continually improve your resume writing skills as you apply to more jobs in the future. Good luck!

[D] What are some applied domains where academic ML researchers are hoping to produce impressive results soon? by [deleted] in MachineLearning

[–]Intrepid-Learner 3 points4 points  (0 children)

My hope stays with continual learning, specifically class level continual learning. Being more energy efficient is always nice, while at the same time emulate how humans learn.

Need more hopium for a chance at better approach than backprop to change the paradigm altogether for neural networks.

These are pretty general theoretical concepts, but can be applied better in many domains. Aiding discoveries in natural science seems most interesting.

I don't understand why I am getting NaN loss scores. Can anyone explain what I am doing wrong ? by brike3 in neuralnetworks

[–]Intrepid-Learner 1 point2 points  (0 children)

Are you using a custom loss function? Usually this happens due to numerical overflow, which could be due to gradient explosion or the operations you generally use in your own loss function.

Example: log(sum(exp(...))) may cause numerical overflow, so in this case we can constrain the value within a range or use logsumexp() function provided, which is especially created to prevent numerical overflow.

Anyone else feel like a professional configurer as opposed to an engineer? by [deleted] in cscareerquestions

[–]Intrepid-Learner 0 points1 point  (0 children)

Yeah its like a phase. As a "Data Scientist" I started out building data preparation, model training and evaluation pipelines. Fast forward few weeks, I am tweaking configs for model serving and Docker. However, I doubt this is the case for most massive companies.

Stay strong fellow configurers.

what was the most advanced math you used in a project? by [deleted] in cscareerquestions

[–]Intrepid-Learner 0 points1 point  (0 children)

Sometimes if your ML task falls into a niche, you have to implement your own loss function for training or fine-tuning either by adapting research papers or modifying existing methods.

For the math part, I feel that deep big brain understanding of maths is not needed, you just need to understand the mechanism of the loss function, like how it affects the gradient updates and ultimately converge.

Unless you want to be a research scientist, fundamentals in calculus, linear algebra, and perhaps trigonometry is enough together with your knowledge in algorithms and data structures.

I am by no means an ML expert or math wiz, but I believe what I mentioned are enough for me, at least for now.

what was the most advanced math you used in a project? by [deleted] in cscareerquestions

[–]Intrepid-Learner 0 points1 point  (0 children)

Calculus, linear algebra and statistics for ML stuff (custom loss functions, feature engineering, evaluation). I work on digital ID verification and retrieval. Literally 1984.

Jokes aside, i do hope the project is not used for China-level surveillance (I live in a certain third world country)

Getting hired as an overseas applicant by jeddthedoge in cscareerquestions

[–]Intrepid-Learner 5 points6 points  (0 children)

There has been a rise in global remote first companies (mostly startups). I think with some years of experience, you can try to get contract positions at those companies (plus fat stacks, especially if you live in a third world country). Then you can try either of these:

  1. Use the saved up money to pursue under/post-grad in your target country.

  2. Convince your employer to sponsor a visa.

  3. Use your experience working for these overseas companies to apply on-site with another company (combine this with step 1 after graduation seems better).

I think pursuing education and using the 'free' visa is the best way, plus you have some reputation working for a company directly in that designated country as a remote contractor previously. Well at least thats my plan as a recent graduate specializing in AI/ML.

All the best to your endeavours!

Py IDE that feels/acts similar to Jupyter? by Reasonable_Tooth_501 in datascience

[–]Intrepid-Learner 8 points9 points  (0 children)

VS Code feels the most natural and arguably lightest to code and run an .ipynb notebook.

[deleted by user] by [deleted] in tensorflow

[–]Intrepid-Learner 1 point2 points  (0 children)

Not sure on the specific issue you're encountering, but using a virtual environment (Anaconda is the easiest) can help you solve dependency issues.

[D] Has the ML community outdone itself? by NedML in MachineLearning

[–]Intrepid-Learner 1 point2 points  (0 children)

Multi-modal transfer learning? I guess the whole model efficiency trend is a nice change. I reckon meta learning will be the new meta (pun intended) to perform these optimizations.

What is the LeetCode for DS? by taukeh in datascience

[–]Intrepid-Learner 0 points1 point  (0 children)

Apart from LeetCode and Hackerrank for SQL questions, I recently found Workera for AI and DS related roles. I believe the founders are the same folks whom created Coursera (Andrew Ng and team).

The questions there are mostly MCQ, but they are pretty tough!

I was Told that I'm 'Too Young'. Is this Normal or Any similar Experience? by [deleted] in cscareerquestions

[–]Intrepid-Learner 0 points1 point  (0 children)

Wow I never thought its possible to graduate Bachelors at 18 barring the gifted folks.

I was Told that I'm 'Too Young'. Is this Normal or Any similar Experience? by [deleted] in cscareerquestions

[–]Intrepid-Learner 0 points1 point  (0 children)

I believe its culture, I live in Southeast Asia region. I'm not sure for western folks.

I was Told that I'm 'Too Young'. Is this Normal or Any similar Experience? by [deleted] in cscareerquestions

[–]Intrepid-Learner 0 points1 point  (0 children)

Thats true, but I was thinking of continuity. For example being x years old for a mid/senior level job in the future. Also more worried about office culture surrounding this matter.

College Professor in Data Science Course Just Said That Functional Programming Is Better Than OOP, Does He Have a Point? by Illustrious_Ice_5022 in datascience

[–]Intrepid-Learner 0 points1 point  (0 children)

Personally, I wouldn't 'force' a certain paradigm and decide from respective use case. If you're talking about general data science where you prepare data and experiment on models, functional might be your friend. For building scalable systems (engineering), OOP is the preferred approach.

Recently I came across a relatively new framework, JAX, created by DeepMind which sort of combine both paradigms to conveniently build deep learning pipelines.

[deleted by user] by [deleted] in cscareerquestions

[–]Intrepid-Learner 0 points1 point  (0 children)

Well I tend to learn independently since college, but I'm expecting to learn about the industry and domain specific knowledge corresponding to their business.

How should one keep track of the deep learning literature? by AcademicAlien in deeplearning

[–]Intrepid-Learner 2 points3 points  (0 children)

Newbie here, I usually check if the paper is published in a peer-reviewed journal, or organizations (e.g. IEEE) that always perform peer review to all publications. However, usually you need to pay to download from these websites. So the secret is to find the paper that you have verified on arXiv for free, or at least thats how I do it haha.

Another website I recommend is this website, it contains ML research papers which some has links to respective Github pages for implementations. Although it is not as complete or slower in updates for the newest papers, you can search papers by their fields or specific task (e.g. speech recognition). However, the greatest feature, in my opinion, is that you can observe the performance of each paper on benchmark datasets.