Forced to take the field? We comprehensively tested Wenxin Yiyan (Ernie Bot), and we can only say____

We got access to Ernie Bot!

Yesterday afternoon, at the Baidu Beijing HQ’s announcement hall, Robin Li hastily walked up to the stage to announce a product that has attracted much attention recently

…. Everybody was waiting for this product that could rival ChatGPT

Some people were filled with expectations but also a lot of people just wanted to see Baidu make a fool out of itself.

But is Ernie Bot ultimately 出丑 (making a fool) or 出彩 (making brilliance)

We need to try it to find out, right? Read More

#chatbots, #china-ai

How to Rebuild China’s ‘Innovation System’–According to Officials and Scholars

Chinese experts add context to this year’s reconfiguration of the country’s science and technology bureaucracy

Since the 20th Party Congress last October, innovation in science and technology (S&T) has become a core theme in Chinese government policy and messaging. In his report during the Congress, General Secretary Xi Jinping laid out the country’s priorities, saying S&T must remain China’s top productive force, talent must remain its top resource, and innovation must remain its top motivator. Another key message from Xi: China needs to achieve “a high level of self-reliance in science and technology.” This same messaging was repeated throughout the Two Sessions in February and March, and these sentiments have reverberated through state agencies and local governments ever since.

As an engine to drive this innovation, Xi has pointed to the importance of China’s “innovation system,” a key term in Chinese policy discourse since at least the 2006-2020 plan for S&T growth. When the CCP Central Committee and the State Council announced their state restructuring plan during the Two Sessions, it included a comprehensive reorganization of the Ministry of Science and Technology (MOST) and established the CCP Central Commission for Science and Technology, a high-level body charged with strategy and reform, as well as with the overall planning of China’s national innovation system. This bureaucratic rearrangement signals a greater emphasis and sharper focus on S&T and a new path for related industries in China. Read More

#china

ChatGDB: Harness the power of ChatGPT inside the GDB/LLDB debugger!

ChatGDB is a tool designed to superpower your debugging experience with GDB or LLDB, debuggers for compiled languages. Use it to accelerate your debugging workflow by leveraging the power of ChatGPT to assist you while using GDB/LLDB! GitHub Link

#devops

Generative Agents: Interactive Simulacra of Human Behavior

Believable proxies of human behavior can empower interactive applications ranging from immersive environments to rehearsal spaces for interpersonal communication to prototyping tools. In this paper, we introduce generative agents–computational software agents that simulate believable human behavior. Generative agents wake up, cook breakfast, and head to work; artists paint, while authors write; they form opinions, notice each other, and initiate conversations; they remember and reflect on days past as they plan the next day. To enable generative agents, we describe an architecture that extends a large language model to store a complete record of the agent’s experiences using natural language, synthesize those memories over time into higher-level reflections, and retrieve them dynamically to plan behavior. We instantiate generative agents to populate an interactive sandbox environment inspired by The Sims, where end users can interact with a small town of twenty five agents using natural language. In an evaluation, these generative agents produce believable individual and emergent social behaviors: for example, starting with only a single user-specified notion that one agent wants to throw a Valentine’s Day party, the agents autonomously spread invitations to the party over the next two days, make new acquaintances, ask each other out on dates to the party, and coordinate to show up for the party together at the right time. We demonstrate through ablation that the components of our agent architecture–observation, planning, and reflection–each contribute critically to the believability of agent behavior. By fusing large language models with computational, interactive agents, this work introduces architectural and interaction patterns for enabling believable simulations of human behavior. Read More

#human

Generative AI: A Creative New World

Humans are good at analyzing things. Machines are even better. Machines can analyze a set of data and find patterns in it for a multitude of use cases, whether it’s fraud or spam detection, forecasting the ETA of your delivery or predicting which TikTok video to show you next. They are getting smarter at these tasks. This is called “Analytical AI,” or traditional AI. 

But humans are not only good at analyzing things—we are also good at creating. We write poetry, design products, make games and crank out code. Up until recently, machines had no chance of competing with humans at creative work—they were relegated to analysis and rote cognitive labor. But machines are just starting to get good at creating sensical and beautiful things. This new category is called “Generative AI,” meaning the machine is generating something new rather than analyzing something that already exists. 

Generative AI is well on the way to becoming not just faster and cheaper, but better in some cases than what humans create by hand. Every industry that requires humans to create original work—from social media to gaming, advertising to architecture, coding to graphic design, product design to law, marketing to sales—is up for reinvention. Read More

#investing

We’re one step closer to reading an octopus’s mind

Nine brains, blue blood, instant camouflage: It’s no surprise that octopuses capture our interest and our imaginations. Science-fiction creators, in particular, have been inspired by these tentacled creatures.

An octopus’s remarkable intelligence makes it a unique subject for marine biologists and neuroscientists as well. Research has revealed the brain power of the octopus allows it to unscrew a jar or navigate a maze. But, like many children, the octopus also develops an impish tendency to push the boundaries of behavior. Several aquariums have found octopuses memorizing guard schedules to sneak into nearby tanks to steal fish; meanwhile, marine biologists have discovered that wild octopuses will punch fish… for no apparent reason.

According to Dr. Jennifer Maher, a professor at the University of Lethbridge in Canada, there are a “number of [different] types of learning [for octopuses]: cognitive tasks like tool use, memory of complex operations for future use, and observational learning.”

How does the distinct structure of the octopus’s brain enable all this complex behavior? No one had successfully studied wild or freely moving octopuses’ brain waves until a new study by researchers at the University of Naples Federico II in Italy and the Okinawa Institute of Science and Technology (OIST) in Japan, among others. In their Current Biology paper, the researchers tracked and monitored three captive but freely moving octopuses, analyzing their brain waves for the first time. Using recording electrodes, the researchers found a type of brain wave never before seen, along with brain waves that may be similar to some seen in human brains, possibly providing hints about the evolution of intelligence. Read More

#human

Checks and balances: Machine learning and zero-knowledge proofs

For the past few years, zero-knowledge proofs on blockchains have been useful for two key purposes: (1) scaling compute-constrained networks by processing transactions off-chain and verifying the results on mainnet; and (2) protecting user privacy by enabling shielded transactions, viewable only to those who possess the decryption key. Within the context of blockchains, it’s clear why these properties are desirable: a decentralized network like Ethereum can’t increase throughput or block size without untenable demands on validator processing power, bandwidth, and latency (hence the need for validity rollups), and all transactions are visible to anyone (hence the demand for on-chain privacy solutions). 

But zero-knowledge proofs are also useful for a third class of capabilities: efficiently verifying that any kind of computation (not just those within an off-chain instantiation of the EVM) has run correctly. This has implications far beyond blockchains.  Read More

#blockchain