- jorgemf parentI think they are doing that because using real images the model changes the face. So that problem is removed if the initial image doesn't show the face
- Gaussian splatting transform images to a cloud points. GPUs can render these points but it is a very slow process. You need to transform the cloud points to meshes. So basically is the initial process to capture environments before converting them to 3D meshes that the GPUs can use for anything you want. It is much cheaper to use pictures to have a 3D representantion of an object or environment than buying professional stuff.
- Basically you train a model per each set of images. The model is a neural network able to render the final image. Different images will require different trained models. Initial gaussian splatting models took hours to train, last year models took minutes to train. I am not sure how much this one takes, but it should be between minutes and hours (and probably more close to minutes than hours).
- My problem with this analysis is ignoring the fact of who is using which computer. So far new people in the company get the M3, while old people have M2, and the people who has been the longest time in the company have an M1. Who is going to work on more critical tasks with more changes in the code? who is going to work mostly in easy bugs until they get some experience with the code in the company? I bet you if you give both populations the same computer the compiling times are going to be faster for the new people. For me the analysis doesn't have enough dimensions, it should take into account the time since the person was hired in the company and the seniority. I would also have added more type of graphs (boxplots seems a better way to compare the information), and also I would have measure the total % of CPU usage. The battery/AC analysis gave me the impression that M3 might be underutilized and that it is going to be impossible to get lower compiling times without faster single core speeds (which might be a relevant information for the future).
- I think kotlin is one example. It uses the same idea but it uses powers of 10 for incremental fixes and numbers for 1 to 9 for hotfixes. That's if for the 3rd number, I do not know what will happen when the second number reaches 2 digits. I guess they will do something to make it comparable again.
- That's under the assumption that nothing else will change. But it is not the case, the system would have to adapt. One possibility is that we wont use money anymore, and there are a lot of in betweens in the middle. But for sure what you cannot do is to stop the change that is coming.
- If AI does everything, the economic won't make sense anymore. Maybe there would be a basic rent or just anyone will ask for what they want and AI will provide it.
We though AI would replace the low level jobs first, but it seems creative jobs are gone first (art, software developers, etc). Bear that in mind.
- You are assuming that the whole existence of humanity is to work? because, without working, they would be sloths? What about expending more time having healthy habits like working out, meeting more often with family and friends, discovering the world, learning new stuff? So retired people are just sloths?
- The main reason is that you might not want the raw information but some reasoning above. LLM is not only the context but all the information it has been trained with. For example a math student is making a question, it doesn't want the raw theorems but some reasoning with them, and currently LLM can do that. It will make mistakes sometimes because of hallucinations, but for not very difficult questions it usually gives you the right answer. And that helps a lot when you are not an expert in the domain. And that is the reason GPT4 is a great tool for students, it helps you to understand the basics as if you have a teacher with you.
- I think your argument is similar to the one we had with the calculators and later with Internet. I think ChatGPT is another tool. For sure there is going to be lazy people who use it and won't learn anything, but it also sure it is going to be a boost for so many people. We will adapt.
- Give yourself more time, don't pressure yourself. Probably your brain will be better with more time, you are still 17 and developing. Even if it is more difficult for you now than before, it doesn't mean you cannot achieve anything you want. It will probably take you more time. Be patient, small steps to your goal is still progress.
I would try to find things that make me happy and make me use my brain, for example video games. I think it is a good way to train your brain while you enjoy, instead of watching tv or things like that. And don't forget to make some sport and eat healthy, those two things help with everything.
I am not a doctor, talk to professionals anyway (more than one).
- In that video they run the Linux experiments over a windows with a virtual machine. And I didn't see the model, but I bet you I can trains a model in a 4090 one 2x faster than in a old 1050 (because i can chose a model which bottle neck could be the data transfering not the actual computation).
- I think it is time to move from intelligent systems to conscious systems. Based on [1] in order to have more intelligent systems we do need sensory as the slides state but we also need other things like attention, memory, etc. So we can have intelligent systems that can have a model of the world and make plans and more complex actions (see [2,3]). Maybe not so big models as today's Language Models. I know the slides show some of the ideas, but we cannot add some things without adding other things first. For example we need some kind of memory (long and short term) in order to do planning, adding a prediction function for measuring the cost of an action is a way of doing planning but it have a lot of drawbacks (as loops because the agent does not remember past steps, or what happened just before). Also a self representation is needed to know how the agent takes part in the plan, or a representation of other entity if it is that one who executes the plan.
[1] https://www.conscious-robots.com/papers/Arrabales_ALAMAS_ALA...
[2] https://www.conscious-robots.com/consscale/level_tables.html...
[3] https://www.conscious-robots.com/papers/Arrabales_PhD_web.pd...
- Board games have been used in AI since the beginning. They provide a good environment as we know the rules and control them. Also as everybody uses them it is easier to compare different algorithms. Most advances in AI were done in board games. Most probably chatGPT uses lot of those things you think are irrelevant in board games (reinforcement learning for fine tuning the responses with human feedback, same algorithms used in board games).
- Create content with AI will be easier and faster, but it doesnt mean humans wont generate garbage. That is one of the main problems of the search engines. And as long as you can put ads in your content you can create any garbage and put ads there to make money, as long as the content sounds relevant for a lot of people.
For me the main issue with AI creating content in internet is going to be the echo chamber of that content being used to train new AI models.