Foundations of Artificial Intelligence and Machine Learning
This tension is not an accidental byproduct of AI development, but a concentrated manifestation of the deep conflict between the centralized technical paradigm and regulatory requirements, as well as user rights demands. To understand why federated learning has become one of the most widely watched innovative directions in the AI field today, we first need to systematically sort out the evolution of artificial intelligence technology, clarify the core logic and applicable boundaries of different machine learning paradigms, and deeply analyze the structural dilemmas faced by centralized machine learning in real-world scenarios.
1.1 The Evolution of Artificial Intelligence: From Symbolism to Deep Learning
The concept of artificial intelligence was formally proposed at the Dartmouth Conference in 1956, where a group of computer scientists, mathematicians, and cognitive psychologists gathered to explore the possibility of simulating human intelligence with machines. The early AI research was dominated by symbolic AI, which believed that human intelligence could be represented by a set of logical rules and symbols. For example, early expert systems for medical diagnosis could output diagnostic suggestions by encoding doctors’ diagnostic experience into a series of if-then rules. Although these systems performed well in specific scenarios, they faced severe bottlenecks in generalization: once the scenario changed, a large number of rules needed to be rewritten manually, and the cost of development and maintenance was extremely high.
> 📌 电子版侧边栏:AI里程碑时间线 > - 1956:达特茅斯会议正式定义“人工智能”概念 > - 1997:IBM深蓝击败国际象棋世界冠军加里·卡斯帕罗夫 > - 2016:DeepMind AlphaGo击败围棋世界冠军李世石 > - 2022:OpenAI发布ChatGPT,大语言模型进入公众视野
The rise of machine learning in the 1990s broke the deadlock of symbolic AI. Instead of manually writing rules, researchers let machines automatically extract patterns from a large amount of data to make decisions. This paradigm shift was driven by two core factors: the rapid growth of data volume and the exponential increase in computing power. According to the 2024 AI Index Report released by Stanford University, the global data volume reached 2.5EB per day in 2024, equivalent to 500 million high-definition movies, providing sufficient “raw material” for machine learning model training. At the same time, the development of GPU (Graphics Processing Unit) technology made it possible to train complex models efficiently.
The real explosion of AI came with the rise of deep learning in 2012. In that year’s ImageNet Large Scale Visual Recognition Challenge (ILSVRC), the AlexNet model developed by Hinton and his team achieved a top-5 error rate of only 15%, far lower than the 26% of the second-place model, opening the prelude to the deep learning era. Since then, deep learning has achieved breakthroughs in almost all AI fields: from image recognition, speech recognition to natural language processing, game AI, and autonomous driving. In 2016, DeepMind’s AlphaGo defeated Go world champion Lee Sedol with a score of 4:1, proving for the first time that AI could master complex strategic games with huge search space. In 2022, the release of ChatGPT made large language models based on deep learning enter the public eye, and the ability of AI to understand and generate natural language has reached an unprecedented height.
<!-- Markdown: 标签:AI发展史, 深度学习 -->
1.2 Core Paradigms of Machine Learning: Supervised, Unsupervised, and Reinforcement Learning
Machine learning is the core technology to achieve artificial intelligence, and its basic logic is to enable machines to automatically improve their performance in specific tasks by learning from data. According to the different ways of learning, machine learning can be divided into three core paradigms: supervised learning, unsupervised learning, and reinforcement learning. Each paradigm has its own applicable scenarios and technical characteristics, and is widely used in teenagers’ daily life.
<!-- Markdown: 标签:机器学习范式, 监督学习 -->
1.2.1 Supervised Learning: Learning from Labeled Data
Supervised learning is the most widely used machine learning paradigm, and its core idea is to learn the mapping relationship between input and output from a large number of labeled data samples. The so-called “labeled data” refers to each sample paired with a correct answer, just like a student doing exercises with an answer key. For example, if we want to train a model that can distinguish between cats and dogs, we need to prepare a large number of cat and dog pictures, and mark each picture as “cat” or “dog” as the label. The model will automatically learn the features that distinguish cats from dogs (such as ear shape, nose shape, fur texture) during training, and then correctly classify new unseen pictures.
Supervised learning is ubiquitous in teenagers’ daily life. The first scenario you may be familiar with is the smart bracelet’s sports recognition function. Take a mainstream sports bracelet as an example: during the training phase, the manufacturer collects acceleration sensor data, gyroscope data, and heart rate data of thousands of users, and marks each segment of data as “running”, “walking”, “swimming” or “cycling”. The model learns the motion characteristics of different sports from