Comments (9)
That's cool.
In my opinion, I have a suggestions like:
Your repository guide software engineer goes to step-by-step.
So, I found almost developer ask question like(in your topic in DNH and many topics like this:
Q: What is the best programming language for Machine Learning?
A: Python or C++ is the main language. But Rust or Scala can do same.
Q: What is Python? What is C++? What is Rust or Scala?
A: ???
So, I think you should answer the question in your repository.
from machine-learning-for-software-engineers.
I read all of comments.
I think it's suitable for machine learning research.
From this HackerNews topic, I received some advice from ML Engineer at a big tech company in Silicon Valley.
I am finding more good materials for this roadmap.
from machine-learning-for-software-engineers.
@vanloc0301 Thanks.
I am just a newbie who wanna explore the machine learning world.
Any contribution will be appreciated.
from machine-learning-for-software-engineers.
@vanloc0301 Please ignores the spam comments.
I killed them all.
from machine-learning-for-software-engineers.
@vanloc0301 👍
Thanks for your comments.
Currently, I have the plan to support Vietnamese Language and Japanese Language.
Firstly, I will add Vietnamese version a.s.a.p.
You can discuss this topic at https://daynhauhoc.com/t/lo-trinh-hoc-machine-learning-deep-learning-tu-dau-cho-cac-ban-lap-trinh-vien/37264 (Vietnamese)
Any comments and suggestions are welcome.
from machine-learning-for-software-engineers.
I'm too. I love your repository and machine learning world.
from machine-learning-for-software-engineers.
Are you read this comment from hackernews?
I made similar lists 4 years ago. I quit my job, and applied to a PhD program in ML (still doing that). Looking back, I can offer the following advice if you goal is to become a ML Engineer:
Foundation:
Start with (re)learning math. Take those boring university level full length courses in calculus, linear algebra, and probability/statistics. No, unless you're a fresh STEM graduate, 10 page math refreshers won't do. If you're self-studying, make sure you do all exercises and take practice exams to test yourself.
Tools:
- (Re)learn C/C++, as well as a linear algebra library, such as Numpy or MATLAB. You will also have to learn parallel and distributed programming at some point (CUDA, MPI, OpenMP, etc). Next take a boring university level full length course on algorithms and data structures.
- Get a book describing ML algorithms, and implement them yourself, first using plain C, then with MPI or CUDA, and finally using plain Numpy/MATLAB, or one of the low-level ML frameworks (Theano or TensorFlow).
Application:
Finally, start doing ML. Not learning about it, doing it. Choose an application that interests you (computer vision, NLP, speech recognition, etc), and start learning what you need to make something work). Focus on specific, practical tasks. If you don't have any particular application in mind, go to Kaggle, choose a competition, and read what models/tricks the winners used. Then jump right in and start competing.
The first two requirements might take years to master, but if you skip them, you won't be able to do any serious work in ML, or even understand latest papers. You will be a script kiddie, not a hacker.
It contains many pieces of advice from the experienced person.
from machine-learning-for-software-engineers.
@STEW1327 , your comment isn't clear. Please explain or provider more information.
from machine-learning-for-software-engineers.
Cho mình hỏi về Machine learning overview và Machine learning mastery: có cần phải đọc hết các nội dung của từng bài không?
vd:
- Quora có cần phải đọc hết các answers hay không?
- Trong 1 bài blog, sẽ có reference rất nhiều link, từ link đó sẽ reference tiếp nhiều link nữa => vậy có cần phải xem hết các link không?
from machine-learning-for-software-engineers.
Related Issues (20)
- The new work
- Machine learning for software engineer
- Machine learning
- Call issues HOT 1
- Update resources in "Becoming an Open Source Contributor"
- Machine Learning
- Some sentences should come as quote HOT 2
- Spanish language support HOT 2
- Korean language support HOT 7
- Can you take a look at my Machine Learning Map and let me know what you think? HOT 2
- About these materials of ML HOT 1
- 我尝试翻译了一篇文章,如果可以能否提一些意见?
- Does anyone have a mind map about ML? HOT 3
- Traditional Chinese(zh-TW) language support HOT 1
- Some link die HOT 2
- Useful web rersources HOT 2
- Machine learning
- New youtube channel (ML resource)
- Guia Ml HOT 1
- Hello Kaggle! It is a guide for new kaggler
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from machine-learning-for-software-engineers.