Live data from Hacker News

Generative AI for Beginners

microsoft.github.io

81–90 of 104 posts

Re: Generative AI for Beginners

#81
post #39

Earlier quoted context omitted.

Not a guide, but https://github.com/AUTOMATIC1111/stable-diffusion-webui is a sandbox application for generating AI images locally with a very active community.

I just want to inpaint but am finding that surprisingly difficult

A1111 img2img inpaint works pretty well, if you get a checkpoint that matches the style you're inpainting. Civitai [0] can be a good resource here, and it's not just for perverts.. I swear! ;)

[0] https://civitai.com/articles/161/basic-inpainting-guide

Re: Generative AI for Beginners

#82

Is there a learning path for someone who hasn't done any AI/ML ever? I asked ChatGPT, it recommended to start from linear algebra, then calculus, followed by probability and statistics. Phase 2 would be Fundamentals of ML. Phase 3 - Deep Learning and NN. And so on. I don't know how accurate these suggestions are. I'm an SDE.

Do you want to USE it or BUILD it? If the later, ChatGPT's recommendations are a good start. If the former, courses like this one are a good start.

Could you elaborate a little more on the “ChatGPT’s recommendations” part? Do you mean asking ChatGPT how to build or something else? I have 0 clue about AI/ML as well. I feel like the world has left me behind and all I know is REST APIs and some basic GraphQL.

Re: Generative AI for Beginners

#83

Is there a learning path for someone who hasn't done any AI/ML ever? I asked ChatGPT, it recommended to start from linear algebra, then calculus, followed by probability and statistics. Phase 2 would be Fundamentals of ML. Phase 3 - Deep Learning and NN. And so on. I don't know how accurate these suggestions are. I'm an SDE.

Try Andrej Karpathy’s zero to hero course. It’s very good. It’s 8 video lectures where you follow along in your own Jupyter notebook. Each lecture is 1-2 hours.

Re: Generative AI for Beginners

#84

Earlier quoted context omitted.

Do you want to USE it or BUILD it? If the later, ChatGPT's recommendations are a good start. If the former, courses like this one are a good start.

Could you elaborate a little more on the “ChatGPT’s recommendations” part? Do you mean asking ChatGPT how to build or something else? I have 0 clue about AI/ML as well. I feel like the world has left me behind and all I know is REST APIs and some basic GraphQL.

GP> ChatGPT recommended to start from linear algebra, then calculus, followed by probability and statistics. Phase 2 would be Fundamentals of ML. Phase 3 - Deep Learning and NN. And so on.

Parent> If you want to learn to BUILD AI, ChatGPT's recommendations are a good start

you> what did ChatGPT recommend?

I think your token window is a bit too small.

Re: Generative AI for Beginners

#85

Earlier quoted context omitted.

Do you want to USE it or BUILD it? If the later, ChatGPT's recommendations are a good start. If the former, courses like this one are a good start.

Could you elaborate a little more on the “ChatGPT’s recommendations” part? Do you mean asking ChatGPT how to build or something else? I have 0 clue about AI/ML as well. I feel like the world has left me behind and all I know is REST APIs and some basic GraphQL.

ChatGPT's recommendation to learn statistics/calculus serve as a foundation for learning machine learning since it utilizes concepts from the above subjects (e.g if you understand derivates/slope, you'll understand inherently how gradient descent works).

If you just want to tinker around with models and try it out, feel free to go into it without much math knowledge and just learn them as you go. ChatGPT's recommendation is great if you have a multiyear horizon/plan to be in ML (e.g. perfect for a college student who can take courses in stats/ML side by side) or have plenty of time.

Re: Generative AI for Beginners

#86
post #39

Earlier quoted context omitted.

Not a guide, but https://github.com/AUTOMATIC1111/stable-diffusion-webui is a sandbox application for generating AI images locally with a very active community.

I just want to inpaint but am finding that surprisingly difficult

For Automatic1111, the easiest fuckups are messing with the scale and not using a model that can handle inpainting. Then there are the unintuitive "fill" radio buttons that I don't really understand myself (what they do is obvious; why you'd use them is not).

InvokeAI has a much friendlier UI, inpainting is easier, and the platform is more stable, but is lightyears behind in plugins and functionality.

Re: Generative AI for Beginners

#87
post #84

Earlier quoted context omitted.

Could you elaborate a little more on the “ChatGPT’s recommendations” part? Do you mean asking ChatGPT how to build or something else? I have 0 clue about AI/ML as well. I feel like the world has left me behind and all I know is REST APIs and some basic GraphQL.

GP> ChatGPT recommended to start from linear algebra, then calculus, followed by probability and statistics. Phase 2 would be Fundamentals of ML. Phase 3 - Deep Learning and NN. And so on. Parent> If you want to learn to BUILD AI, ChatGPT's recommendations are a good start you> what did ChatGPT recommend? I think your token window is a bit too small.

That was a needle wrapped in a cotton ball, ouch. Point taken.

Re: Generative AI for Beginners

#88
post #85

Earlier quoted context omitted.

Could you elaborate a little more on the “ChatGPT’s recommendations” part? Do you mean asking ChatGPT how to build or something else? I have 0 clue about AI/ML as well. I feel like the world has left me behind and all I know is REST APIs and some basic GraphQL.

ChatGPT's recommendation to learn statistics/calculus serve as a foundation for learning machine learning since it utilizes concepts from the above subjects (e.g if you understand derivates/slope, you'll understand inherently how gradient descent works). If you just want to tinker around with models and try it out, feel free to go into it without much math knowledge and just learn them as you go. ChatGPT's recommenda…

I have a lot of experience using and building APIs, and I do want to switch to ML/AI in this space but I have no clue how. I don’t really care much about building them from scratch, but I want to be able to read code bases and comprehend it. So I guess a middle ground between using it and building it.

Re: Generative AI for Beginners

#90

Well this is good, but like most of the content on the internet on LLM applications this is for beginners, any good sources for intermediate reading ?

From within that very article:

> After completing this course, check out our Generative AI Learning collection to continue leveling up your Generative AI knowledge!

(There's a link in the statement that I didn't include here.)

Post reply on HN