AI/ML course discussion #2
-
Hey, my name is Prashant Kalyani. I attended the webinar where you discussed different courses and I have few questions. I am planning to take Intro to ML this spring sem online so can you guide me that which concepts should I revise or what are prerequisites that I should cover before the classes start |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
Hi @pk1098, Thank you for your question. While I took IML by Sargur Srihari, I think the material of the course will not differ by much. IML is highly python heavy. So I will definitely suggest you brush up on basic Python Syntax mainly - [List comprehension, Dict comprehension, Slicing, Conditional statements]. Python is very language friendly, so I think picking up on the language will be fairly easy. Apart from this, you will need to brush up on some python libraries. Namely - [Pandas, Keras, PyTorch, numPy, matplotlib, sklearn] These libraries are python based but they do have a learning curve. Always read the documentation for a better understanding. Their communities are also very helpful. I also referred widely to blogs on Medium, TowardsAI, and TowardsDataScience. These ML/AI blogs guide you through every step and deeply help you in your understanding. Pro Tip: Open these blogs in incognito mode for the full article. As for the course structure, you will be taught Logistic Regressions, Bath Normalization, Supervised and Unsupervised learning and also touch through Reinforcement Learning. I hope this helps. If you have follow-up questions, don't hesitate to ask! |
Beta Was this translation helpful? Give feedback.
-
Hi @snigi-gupta , I hope this message finds you well. I recently attended the university webinar where coordinators discussed the two tracks available for our course: course track and research track. I have already selected the course track and within that, we have the option to choose between AI/ML and systems tracks. Considering the current job requirements and trends in the industry, I kindly request your guidance on which track would be better to pursue. Below are the track courses provided by the university for Fall -2023 Fall Entry, 1st semester (12 required credits) CSE 521: Operating Systems Fall Entry, 2nd semester (9 required credits) one Elective **Fall Entry, 3rd semester (6 required credits) one Elective All students take the 27 required credits (same non-elective courses) I understand that both tracks have their merits, but I believe your expertise and insights will help me make an informed decision. Your valuable input regarding the suitability of each track in relation to the current job market and industry demands would be greatly appreciated. I am eager to enhance my skills in a direction that aligns with the evolving needs of the industry. Thank you in advance for your time and consideration. I look forward to hearing your expert advice and making an informed decision that will contribute to my professional growth. Best regards, |
Beta Was this translation helpful? Give feedback.
-
Hi @poojitha66 , I understand that you expect me to tell you the answer to your question, choosing a track is a very personal decision. As you mentioned, you should look at what your interests are, what the future of tech looks like, what you think you would love to learn and do. You can excel in either track given you satiate your desire to learn and love the courses. System Design is an essential part of the tech-world and so will be AI. If you are good at what you do, you will be able to get a job in either fields. Irrespective of the demand/supply BS. Back track your life. 5 years from now how do you see yourself in the tech industry? Someone solving big scaling problems for large systems? Or someone working on complex ML models? What will give you more joy? How much of the info you already know, and what else is left for you to learn. Which companies are your dream companies? Which roles are your dream roles? I hope this helps you in analyzing and assessing. Unfortunately, I cannot decide it for you or advice you and make your decision making capability biased. All the best! |
Beta Was this translation helpful? Give feedback.
Hi @pk1098,
Thank you for your question. While I took IML by Sargur Srihari, I think the material of the course will not differ by much. IML is highly python heavy. So I will definitely suggest you brush up on basic Python Syntax mainly - [List comprehension, Dict comprehension, Slicing, Conditional statements]. Python is very language friendly, so I think picking up on the language will be fairly easy.
Apart from this, you will need to brush up on some python libraries. Namely - [Pandas, Keras, PyTorch, numPy, matplotlib, sklearn] These libraries are python based but they do have a learning curve. Always read the documentation for a better understanding. Their communities are also very h…