机器学习 深度学习 ai_人工智能,机器学习,深度学习-特征和差异
機器學習 深度學習 ai
Artificial Intelligence (AI) will and is currently taking over an important role in our lives — not necessarily through intelligent robots — but a learning algorithm is implemented in many intelligent technologies. Also, Machine Learning and Deep Learning are contemporary important terms in Computer Science. But those AI-related terms are often mixed up or falsely taken as synonyms, which will be clarified in the following.
人工智能(AI)將并且目前正在我們的生活中扮演重要角色,不一定通過智能機器人,而是許多智能技術中都采用了學習算法。 此外,機器學習和深度學習也是計算機科學中的當代重要術語。 但是那些與AI相關的術語經常被混淆或錯誤地當作同義詞,這將在下文中闡明。
The word “intelligence” alone is quite hard to define. One can try it through probably the most popular method: The Turing Test. It argues that intelligence can be identified behavior-based. For instance, regarding a chat-bot, one could say: If it is undistinguishable if the chat partner is a human or computer, the computer can be entitled as “intelligent”, even if it is just an imitation game without any awareness on the computer’s side. Consequently, intelligence has not necessarily something to do with human intelligence. The term Artificial Intelligence was primarily introduced by John McCarthy in 1956 offering a seminar with this as a title. He is therefore often referred to as the Father of AI. He stated: “The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it” and therefore sets a first stone in characterizing Artificial Intelligence. Initially, Machine Learning was not separated from the field of AI, which changed in the 1990s: The scientists started to tackle practical problems and went away from symbolic approaches regarding intelligence. The term of Deep Learning appeared in the year 2000 for the first time describing an Artificial Neural Network.
僅“智能”一詞很難定義。 可以嘗試通過最流行的方法進行嘗試:圖靈測試。 它認為可以將智能識別為基于行為的。 例如,對于一個聊天機器人,人們可能會說:如果聊天伙伴是人還是計算機,如果無法區分它,則該計算機可以被稱為“智能”,即使它只是一個模仿游戲,而對它卻沒有任何了解。電腦方面。 因此,情報不一定與人類情報有關。 人工智能一詞最初是由約翰·麥卡錫(John McCarthy)在1956年提出的,當時以研討會為標題。 因此,他經常被稱為AI之父。 他說:“這項研究是基于這樣的猜想,即原則上可以精確地描述學習的各個方面或智力的任何其他特征,從而可以制造出可以模擬它的機器”,因此奠定了基礎。表征人工智能。 最初,機器學習并沒有脫離AI領域,而AI領域在1990年代發生了變化:科學家們開始解決實際問題,并擺脫了有關智能的象征性方法。 深度學習這個詞首次出現在2000年,描述了人工神經網絡。
什么是人工智能? (What is Artificial Intelligence?)
Everyone might have some applications in mind coming from utopias presented in film and fiction or media. AI is basically working with a goal, which is trying to enable machines to make decisions. As already mentioned, the word intelligence can be misleading. Therefore, we now want to go back to the basics trying to bring the fundamental idea of these technologies to you by using examples. One popular example is using oranges and apples. The goal is to teach the machine what an apple and an orange look like and enabling it to separate them. Each fruit has certain features, which have to be told to the algorithm: An apple is red or green, whereas an orange is orange. It has a bumpy surface, while the apple is smooth. Translated to English, you implement in the algorithm: “If something is red or green, is round and has a smooth texture, you call it an apple” and “If something is orange, round and has a bumpy texture you call it an orange”. And this is the first step one must take when it comes to programming an AI-powered software. If the software now recognizes the mentioned features, it can give the output “orange” or “apple”. As a code it looks like this:
每個人可能都會想到來自電影,小說或媒體中呈現的烏托邦的某些應用。 人工智能基本上是與一個目標合作,該目標試圖使機器做出決策。 如前所述,“情報”一詞可能會引起誤解。 因此,我們現在想回到基礎知識,嘗試通過使用示例將這些技術的基本思想帶給您。 一個流行的例子是使用橘子和蘋果。 目的是教會機器蘋果和橘子的外觀,并使它們分開。 每個水果都有某些特征,必須告知算法:蘋果是紅色或綠色,而橙色是橙色。 它表面凹凸不平,蘋果光滑。 翻譯成英文,您可以在算法中實現:“如果某物是紅色或綠色,圓形并且具有光滑的紋理,則稱其為蘋果”和“如果某物是橙色,圓形并且具有凹凸不平的紋理,則稱其為橙色” ”。 這是編程基于AI的軟件時必須采取的第一步。 如果該軟件現在能夠識別上述功能,則可以將輸出設為“橙色”或“蘋果”。 作為代碼,它看起來像這樣:
In this code certain features of oranges and apples are defined在此代碼中,定義了橘子和蘋果的某些功能We can set: Artificial Intelligence means enabling a machine to think and mimic human behavior as it is now possible to take its own decisions.
我們可以設置:人工智能意味著使機器能夠思考和模仿人類的行為,因為現在可以自行決定。
什么是機器學習? (What is Machine Learning?)
The algorithm can now decide, whether it is seeing an orange or an apple, because we taught the software what the features of each fruit are and therefore enabled it to decide on its own. This is all fun and games until you cut the orange into eatable pieces. A human can still recognize the apple as apple, but how should the software be able to do it when it goes by an apple being round? It cannot. Now you give the software many pictures of apples in different angles, cut in pieces or in different color shades and add information: Those are all apples. Of course, it is the same with categorizing oranges. The software can now recognize apples and oranges in almost every shape — depending on the amount of data given. How much data is needed as minimum is depending on the application, but there are some good clues. At a bare minimum there should be around 1,000 examples. For average problems with mid complexity 10,000 to 100,000 examples are needed. Regarding the amount of data one can conject: The more the better. Machine Learning is therefore not only about decisions, but rather about being able to broaden your horizon.
該算法現在可以確定是看到橙色還是蘋果,這是因為我們教了該軟件每種水果的特征,因此可以自行決定。 直到您將橙子切成可食用的塊,這都是有趣的游戲。 人們仍然可以將蘋果識別為蘋果,但是當蘋果變圓時,該軟件應該如何做到呢? 這不可以。 現在,您可以為該軟件提供許多不同角度的蘋果圖片,切成薄片或以不同的顏色陰影添加信息:這些都是蘋果。 當然,對橘子進行分類也是一樣。 該軟件現在可以識別幾乎每種形狀的蘋果和橙子-取決于給定的數據量。 最少需要多少數據取決于應用程序,但是有一些很好的線索。 最少應該有大約1,000個示例。 對于中等復雜度的平均問題,需要10,000至100,000個示例。 關于人們可以推測的數據量:越多越好。 因此,機器學習不僅與決策有關,而且還與拓寬視野有關。
We can set: Machine Learning is a statistical tool that enables the machine to learn from given data or experience.
我們可以設置:機器學習是一種統計工具,可使機器從給定的數據或經驗中學習。
什么是深度學習? (What is Deep Learning?)
As all important inventions of humankind, the field of AI also uses nature as a role model. Deep Learning (DL) is working through a Deep Neural Network orienting itself on the human brain. The Artificial Networks are built with different layers consisting of connected neurons. Each layer can have a special purpose, for example learning to detect patterns in the data, which enables it to recognize objects as the same ones. Another function can be looking for specific pre-set patterns, like a round, red or green object with a smooth surface and considering it as an apple. The information that this is called an apple must be given by human help. Whereas finding out that it is still an apple, even if one half is in the shadow, is something that can be learned unsupervised (without human help) by the algorithm through training data. One should mention that an Artificial Network is not nearly as complicated as a natural one and is not on a human-level intelligent or thinking human-like. Regarding the information processing there are no electrical or chemical impulses rather than a signal being zero or one. But it is indeed inspired by nature and transferred to technology: While a single neuron is not capable of doing something, a whole Neural Network is extremely complex. The behavior of the system is determined by the ways how the neurons are wired together. Each neuron reacts to the incoming signals in a specific way that can also adapt over time. DL is for example also applied in Language Processing. The Artificial Network analyses parts of the speech, like sentence structure, specific word-use or phrases. This allows the algorithm to do natural Language Processing (NLP) and puts the human-machine interaction on a whole new level. This means having a chat with a computer feels like talking to a human.
作為人類的所有重要發明,人工智能領域也將自然作為榜樣。 深度學習(DL)正在通過將深度神經網絡定位在人腦上的功能。 人工網絡由連接神經元的不同層構成。 每一層都可以有特殊的用途,例如學習檢測數據中的模式,從而使其能夠將對象識別為相同的對象。 另一個功能是尋找特定的預設圖案,例如表面光滑的圓形,紅色或綠色物體,并將其視為蘋果。 稱為蘋果的信息必須由人工幫助提供。 而即使有一半被發現,它仍然是一個蘋果,這是算法可以通過訓練數據在無監督的情況下(無需人工幫助)學習的東西。 應該提到的是,人工網絡并不像自然網絡那樣復雜,也不是在人類層面的智能或類似人類的思維上。 關于信息處理,沒有電或化學脈沖,而不是信號為零或一。 但這確實是受自然啟發并轉移到技術上的:雖然單個神經元無法做某事,但整個神經網絡卻極其復雜。 系統的行為取決于神經元如何連接在一起的方式。 每個神經元都以特定的方式對傳入的信號做出React,這種方式也可以隨著時間的流逝而適應。 例如,DL也應用于語言處理。 人工網絡分析語音的某些部分,例如句子結構,特定的單詞用法或短語。 這使算法可以進行自然語言處理(NLP),并將人機交互提升到一個全新的水平。 這意味著與計算機聊天就像在和人聊天。
We can set: Deep Learning is enabling the machine to mimic the human brain through artificial neurons and therefore can identify important features on its own.
我們可以設置:深度學習使機器能夠通過人造神經元模仿人類的大腦,因此可以自行識別重要特征。
全部連接 (It is all connected)
There is basically no common definition of Artificial Intelligence and sometimes it is hard to decide whether something can be called Artificial Intelligence or not. Each of the mentioned technologies are connected and part of each other: Deep Learning is a part of Machine Learning, which itself is a part of Artificial Intelligence.
人工智能基本上沒有通用的定義,有時很難確定是否可以稱為人工智能。 每種提及的技術都是相互聯系的,并且是彼此的一部分:深度學習是機器學習的一部分,而機器學習本身是人工智能的一部分。
Deep Learning is considered to be a part of Machine Learning, while it is a part of Artificial Learning深度學習被認為是機器學習的一部分,而它是人工學習的一部分?Going one step back, the word “intelligence” alone is quite hard to define. As explained previously, the Turing Test is a common method. It argues, that something can be identified as intelligent only due to its behavior. Regarding a chat-bot one could say that if it is indistinguishable if it is a human or computer on the other side, the behavior could be determined as “intelligent”, even if it is just an imitation game without any awareness on the computer’s side. And we remember: Even an Artificial Neural Network is only orienting on its natural role model, but is not truly comparable to one. Every intelligent outcome a computer provides is based on the training data given. As mentioned previously regarding the training data one can conject: The more relevant data, the better. This is where the field of AI is related to Data Science. Even the best software-code in the world is worth nothing without sufficient data to learn from it.
向后退一步,僅“智能”一詞很難定義。 如前所述,圖靈測試是一種常用方法。 它認為,只有某種事物的行為才能被認為是智能的。 關于聊天機器人,可以說,如果它是另一端是人還是計算機,如果無法區分它,則該行為可以被確定為“智能”,即使它只是一個模仿游戲,而對計算機也沒有任何了解。 。 我們還記得:即使是人工神經網絡也僅以其自然的榜樣為導向,但并不能真正與之媲美。 計算機提供的每一個智能結果都是基于給定的訓練數據。 如前所述,關于訓練數據,人們可以推測:相關數據越多越好。 這就是AI領域與數據科學相關的地方。 沒有足夠的數據來學習,即使是世界上最好的軟件代碼也一文不值。
Artificial Intelligence is a part of Data Science人工智能是數據科學的一部分方法和問題 (?Methods and problems)
For Deep Learning we are data-wise not talking about a bare minimum of around 1,000 examples, but rather around 100,000 to 1,000,000 examples to learn from. We are now getting into Big Data spheres in the field of Data Science. This term is also connected to the field of Artificial Intelligence in the way of AI being a part of Data Science. Since one cannot always offer this amount of data, the principle of heuristics can be pulled up. This method uses the information it has and estimates an outcome for the next step based on that. Taking chess-playing as a popular example, the program has the value and position of all figures as input and therefore can predict possible outcomes like losing a figure or winning the game. Despite this is often enough to solve a problem, it is no precise solution. The human brain uses the concept of heuristics daily, hence this is another aspect, where nature as role model can be noticed.
對于深度學習,我們在數據方面并不是在談論至少約1,000個示例,而是要從中學習100,000至1,000,000個示例。 我們現在正在進入數據科學領域的大數據領域。 該術語也通過AI作為數據科學的一部分與人工智能領域相關聯。 由于不能總是提供這么多的數據,因此啟發式原理可以被提出。 該方法使用所擁有的信息,并據此估算下一步的結果。 以國際象棋為例,該程序將所有人物的價值和位置作為輸入,因此可以預測可能的結果,例如失去人物或贏得比賽。 盡管這通常足以解決問題,但這并不是精確的解決方案。 人腦每天都使用啟發式的概念,因此這是另一個方面,可以注意到自然作為榜樣。
Besides self-driving cars and image processing of oranges and apples as an example, the state-of-the-art applications are already integrated in our daily lives. For instance, in streaming services each personal recommendation is based on AI-driven algorithms using your data. Here, another example that can be added to the picture processing of our fruit salad: The nearest neighbor classification. Here, the habits of each user are tracked: What kind of movies or series did he or her watch and how did he or her rate them? And now the algorithm compares all users to each other, assuming that people having similar consuming habits might like the same kind of content. For both applications one thing is sure: There is a huge amount of data needed — the more, the better. Hence, the less training data is available the worse is the software’s performance, which is is considered as huge problem for many applications.
除了無人駕駛汽車和橘子和蘋果的圖像處理以外,最先進的應用程序已經集成到我們的日常生活中。 例如,在流媒體服務中,每個個人推薦都基于使用數據的AI驅動算法。 在這里,可以添加到水果沙拉的圖片處理中的另一個示例:最近鄰居分類。 在此,可以跟蹤每個用戶的習慣:他或她觀看了哪種電影或電視劇,以及他們如何評價它們? 現在,該算法將所有用戶相互比較,并假設有相似消費習慣的人們可能喜歡相同類型的內容。 對于這兩個應用程序,可以肯定的是:需要大量的數據-越多越好。 因此,可用的訓練數據越少,軟件的性能就越差,這對于許多應用程序來說是一個巨大的問題。
渴望獲得更多知識 (Hunger for more knowledge)
If you want to learn more about Artificial Intelligence and do some research on Artificial Intelligence, we can recommend a free and open AI online course developed by the University of Helsinki. It is the AI researchers’ aim to educate at least 1% of the world’s society about Artificial Intelligence.
如果您想了解有關人工智能的更多信息并進行人工智能研究,我們可以推薦由赫爾辛基大學開發的免費開放的AI在線課程 。 AI研究人員的目標是教育全世界至少1%的人工智能知識。
翻譯自: https://medium.com/swlh/artificial-intelligence-machine-learning-deep-learning-characteristics-and-differences-ddb4bda470c4
機器學習 深度學習 ai
總結
以上是生活随笔為你收集整理的机器学习 深度学习 ai_人工智能,机器学习,深度学习-特征和差异的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 王者荣耀吕布台词是什么
- 下一篇: 随机模拟_随机模拟可帮助您掌握统计概念
