Home  >  Article  >  Technology peripherals  >  Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

王林
王林forward
2023-04-24 17:49:09884browse

This article is reprinted with the authorization of AI New Media Qubit (public account ID: QbitAI). Please contact the source for reprinting.

The domestic dialogue robot ChatGLM was born on the same day as GPT-4.

Jointly launched by Zhipu AI and Tsinghua University KEG Laboratory, the alpha internal beta version has been launched.

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

#This coincidence gave Zhang Peng, founder and CEO of Zhipu AI, an indescribable and complicated feeling. But seeing how awesome OpenAI's technology has become, this technical veteran who was numbed by the new developments in AI suddenly became excited again.

Especially when watching the live broadcast of the GPT-4 press conference, he looked at the picture on the screen, smiled for a while, watched another section, and grinned for a while.

Since its establishment, Zhipu AI, led by Zhang Peng, has been a member of the large model field and has set a vision of “making machines think like humans.”

But the road has been bumpy. Like almost all large-scale model companies, they face the same problems: lack of data, lack of machines, and lack of money. Fortunately, there are some organizations and companies that provide free support along the way.

In August last year, the company joined forces with a number of scientific research institutes to develop the open source bilingual pre-trained large language model GLM-130B, which can be close to or on par with GPT-3 175B (davinci) in terms of accuracy and maliciousness indicators. , which was later the base of ChatGLM. Also open sourced at the same time as ChatGLM is the 6.2 billion parameter version ChatGLM-6B, which can be run with a single card for 1,000 yuan.

In addition to GLM-130B, another famous product of Zhipu is the AI ​​talent pool AMiner, which is played by big names in academia:

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

This time and On the same day that GPT-4 hit, OpenAI’s speed and technology put a lot of pressure on Zhang Peng and the Zhipu team.

Does "serious nonsense" need to be corrected?

After the internal testing of ChatGLM, Qubit got the quota immediately and launched a wave of ​human human evaluations​​.

Let’s not talk about anything else. After several rounds of testing, it is not difficult to find that ChatGLM has a skill that both ChatGPT and New Bing have:

Talking nonsense seriously, including But it is not limited to calculating -33 chicks in the chicken and rabbit cage problem.

For most people who regard conversational AI as a "toy" or office assistant, how to improve accuracy is a point of special concern and importance.

The dialogue AI is seriously talking nonsense. Can it be corrected? Does it really need to be corrected?

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

##△ChatGPT’s classic nonsense quotations

Zhang Peng said when expressing his personal opinions that he wanted to correct this "Stubborn disease" is a very strange thing in itself.

(Make sure everything you say is correct) This is something that even humans can’t do, but they want a man-made machine to not make such a mistake.

Different views on this topic are closely related to different people's understanding of machines. According to Zhang Peng, those who criticize AI for this behavior may have always had a meticulous understanding of machines. They are either 0 or 1, strict and precise. People who hold this concept subconsciously believe that machines are not You should and cannot make mistakes.

Knowing what is happening is as important as knowing why. “This may be due to the fact that everyone does not have a deep understanding of the evolution and changes of the entire technology, as well as the nature of technology.”

Zhang Peng’s learning on employment As an analogy:

The logic and principles of AI technology are actually simulating the human brain.

In the face of what has been learned, firstly, the knowledge itself may be wrong, or there may be updates and iterations (such as the altitude of Mount Everest); secondly, there may be conflicts between the learned knowledge; thirdly, People always make mistakes and get confused.

AI makes mistakes just like people make mistakes. The reason is a lack of knowledge or the wrong application of certain knowledge.

In short, this is a normal thing.

At the same time, Zhipu has certainly paid attention to OpenAI’s silent turn to CloseAI.

From GPT-3 to choose closed source, to GPT-4 to further cover up more details at the architectural level. The two reasons for OpenAI’s external response are competition and security.

Zhang Peng expressed his understanding of OpenAI’s intentions.

"Then taking the open source route, won't Zhipu have competition and security considerations?"

"There will certainly be. But can closed source definitely solve security problems? I don't think so. And I believe there are many smart people in the world, and competition is a high-quality catalyst that promotes the rapid advancement of the entire industry and ecology."

For example, competing with OpenAI, even if it is just catching up, is also a part of the competition.

The catch-up here is a statement process, based on the belief that the OpenAI research direction is the only way to reach further goals, but catching up with OpenAI is not the ultimate goal.

Catching up does not mean that we can stop; the process of catching up does not mean that we have to copy the Silicon Valley model as it is. We can even take advantage of China’s characteristics and advantages of mobilizing top-level design to concentrate on doing big things, so that it is possible to make up for the slowdown in development speed. difference.

Although we have more than 4 years of experience from 2019 to now, Zhipu does not dare to give any pitfall avoidance guidelines. However, Zhipu understands the general direction. This is also the common idea revealed by Zhipu that they are discussing with CCF - the birth of

large model technology is a very comprehensive and complex systematic project.

It is no longer a matter of a few smart heads pondering in the laboratory, dropping a few hairs, doing some experiments, and publishing some papers. In addition to original theoretical innovation, it also requires strong engineering implementation and systematization capabilities, and even good product capabilities.

Just like ChatGPT, choose the appropriate scenario, set up and package a product that can be used by anyone from 80 years old to 8 years old.

Computing power, algorithms, and data are all backed by talents, especially system engineering practitioners, whose importance is far greater than in the past.

Based on this understanding, Zhang Peng revealed that adding a knowledge system (knowledge graph) to the large model field, allowing the two to work systematically like the left and right brains, is the next step of the wisdom graph in research and experiments. step.

GitHub’s most popular bilingual conversation model

ChatGLM overall refers to the design ideas of ChatGPT.

That is, code pre-training is injected into the GLM-130B bilingual base model, and human intention alignment is achieved through supervised fine-tuning and other technologies (that is, making the machine's answers conform to human values ​​and human expectations).

The GLM-130B with 130 billion parameters behind it was jointly developed by Zhipu and Tsinghua University’s KEG Laboratory. Different from the architecture of BERT, GPT-3 and T5, GLM-130B is an autoregressive pre-training model containing multiple objective functions.

In August last year, GLM-130B was released to the public and open sourced at the same time. In the Standford report, its performance was remarkable on multiple tasks.

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

#The insistence on open source comes from Zhipu not wanting to be a lonely pioneer on the road to AGI.

This is also the reason why we will continue to open source ChatGLM-6B this year after opening up GLM-130B.

ChatGLM-6B is a "shrunken version" of the model, with a parameter size of 6.2 billion. The technical base is the same as ChatGLM, and it has begun to have Chinese question and answer and dialogue functions.

There are two reasons for continuing to open source.

One is to expand the ecology of pre-trained models, attract more people to invest in large model research, and solve many existing research problems;

The other is to hope that large models can be used as infrastructure Precipitate to help generate greater subsequent value.

Joining the open source community is indeed attractive. Within a few days of ChatGLM's internal testing, ChatGLM-6B had 8.5k stars on GitHub, once jumping to the first place on the trending list.

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

From this conversation, Qubit also heard this voice from the practitioner in front of me:

The same bugs appear frequently , but people’s tolerance for ChatGPT launched by OpenAI is significantly different from that of Google’s conversational robot Bard and Baidu Wenxinyiyan.

This is both fair and unfair.

From a purely technical point of view, the judging criteria are different, which is unfair; but big companies such as Google and Baidu occupy more resources, so everyone naturally feels that they have stronger technical strength and do better The possibility of producing something better is higher, and the expectations are higher.

"I hope everyone can give more patience, whether it is to Baidu, us, or other institutions."

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

In addition to the above content , In this conversation, Qubit also talked with Zhang Peng about the experience of ChatGLM in detail.

Attached below is the transcript of the conversation. For the convenience of reading, we have edited and organized it without changing the original meaning.

record of conversation

Qubit: The label given to the internal beta version does not seem to be so "universal". The official website defines three circles for its applicable fields, namely education, medical care and finance.

Zhang Peng: This has nothing to do with the training data, mainly considering its application scenarios.

ChatGLM is similar to ChatGPT and is a conversation model. Which application areas are naturally closer to conversational scenarios? Like customer service, like doctor consultation, or like online financial services. In these scenarios, ChatGLM technology is more suitable to play a role.

Qubit: But in the medical field, people who want to see a doctor are still relatively cautious about AI.

Zhang Peng: You definitely can’t just use the big model to fight! (Laughs) If you want to completely replace humans, you still have to be cautious.

At this stage, it is not used to replace people's work, but more of a supporting role, providing suggestions to practitioners to improve work efficiency.

Qubit: We threw the GLM-130B paper link to ChatGLM and asked it to briefly summarize the topic. It kept buzzing for a long time, but it turned out that it was not about this article at all.

Zhang Peng: The setting of ChatGLM is such that it cannot obtain links. It is not a technical difficulty, but a problem of system boundaries. Mainly from a security perspective, we do not want it to access external links arbitrarily.

You can try copying the 130B paper text and throwing it into the input box. Generally, you won’t talk nonsense.

Qubit: We also threw a chicken and a rabbit into the same cage, and calculated -33 chickens.

Zhang Peng: In terms of mathematical processing and logical reasoning, it does still have certain flaws and cannot be that good. We actually wrote about this in the closed beta instructions.

Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense

Qubit: Someone on Zhihu did an evaluation, and my coding ability seems to be average.

Zhang Peng: As for the ability to write code, I think it’s pretty good? I don't know what your testing method is. But it depends on who you compare with. Compared with ChatGPT, ChatGLM itself may not invest that much in code data.

Just like the comparison between ChatGLM and ChatGLM-6B, the latter only has 6B (6.2 billion) parameters. In terms of overall capabilities, such as overall logic, illusion when answering, and length, the gap between the reduced version and the original version is just It is clear.

But the "shrunken version" can be deployed on ordinary computers, bringing higher usability and lower threshold.

Qubit: It has an advantage. It has a good grasp of new information. I know that the current CEO of Twitter is Musk, and I also know that He Yuming returned to academia on March 10 - although I don’t know about GPT- 4 has been released, haha.

Zhang Peng: We have done some special technical processing.

Qubits: What are they?

Zhang Peng: I won’t go into specific details. But there are ways to deal with new information that is relatively recent.

Qubit: Then disclose the cost? The cost of training GLM-130B is still several million. How low is the cost of conducting a round of question and answer on ChatGLM?

Zhang Peng: We roughly tested and estimated the cost, which is similar to the cost announced by OpenAI for the second to last time, and slightly lower than them.

But OpenAI’s latest offer has been reduced to 10% of the original price, only $0.002/750 words, which is lower than ours. This cost is indeed astonishing. It is estimated that they have done model compression, quantization, optimization, etc., otherwise it would not be possible to reduce it to such a low level.

We are also doing related things and hope to keep costs down.

Qubits: Over time, can it be as low as the search cost?

Zhang Peng: When will it drop to such a low level? I don't know either. It will take some time.

I have seen the calculation of the average cost per search price before, which is actually related to the main business. For example, the main business of search engines is advertising, so total advertising revenue should be used as the upper limit to calculate costs. If calculated in this way, what needs to be considered is not the cost of consumption, but the balance point of corporate profits and benefits.

Doing model inference requires AI computing power, which is definitely more expensive than searching using only CPU computing power. But everyone is working hard, and many people have put forward some ideas, such as continuing to compress and quantize the model.

Some people even want to convert the model and let it run on the CPU, because the CPU is cheaper and has a larger volume. If it runs, the cost will drop significantly.

Qubit: Finally, I would like to talk about a few topics about talent. Now everyone is scrambling for talents for large models. Are you afraid that Zhipu will not be able to recruit people?

Zhang Peng: We were incubated from Tsinghua KEG’s technology project, and we have always had good relationships with various universities. Moreover, the company has a relatively open atmosphere for young people. 75% of my colleagues are young people. I am considered an old guy. Big model talent is indeed a rare commodity right now, but we don’t have any recruiting worries yet.

On the other hand, we are actually more worried about being exploited by others.

The above is the detailed content of Open source bilingual dialogue model is gaining popularity on GitHub, arguing that AI does not need to correct nonsense. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:51cto.com. If there is any infringement, please contact admin@php.cn delete