WEBVTT 00:00:18.197 --> 00:00:21.547 Hello, everyone. My name is Hiromu Yakura. 00:00:21.547 --> 00:00:24.707 I started programming when I was in the seventh grade. 00:00:24.707 --> 00:00:27.128 I've worked as a programmer since then. 00:00:27.128 --> 00:00:30.317 I have some experience in attending the defense readiness condition, 00:00:30.317 --> 00:00:33.597 which Mr. Shinoda talked about in the second session. 00:00:33.597 --> 00:00:38.727 As a programmer, I am often asked, "What is your favorite subject?" 00:00:38.727 --> 00:00:41.327 It is a very common question. 00:00:41.327 --> 00:00:44.687 They often say, "You like math, don't you?" 00:00:44.687 --> 00:00:49.687 Actually, I like social studies such as ethics, politics and economics. 00:00:51.752 --> 00:00:55.742 I think very few people can't visualize clearly 00:00:55.742 --> 00:00:58.742 what these studies are, especially ethics. 00:00:58.742 --> 00:01:02.032 Put briefly, I like "history of ideas." 00:01:02.032 --> 00:01:05.062 What is "history of ideas"? 00:01:05.062 --> 00:01:08.712 It teaches us the history of our thoughts 00:01:08.712 --> 00:01:11.985 such as "what makes us human?", 00:01:11.985 --> 00:01:16.102 or "what makes the world?" 00:01:16.102 --> 00:01:20.292 By learning what human beings have thought in the past, 00:01:20.292 --> 00:01:23.627 we discover the rules of the human beings and the world. 00:01:23.627 --> 00:01:27.849 We learn how to to relativize the relation between humans and the world. 00:01:30.458 --> 00:01:34.458 That's what the history of ideas is about. 00:01:34.458 --> 00:01:35.668 Thales of Miletus said: 00:01:35.668 --> 00:01:37.866 "Water is the primary principle of nature." 00:01:37.866 --> 00:01:40.753 What he means exactly is that the world is made of water. 00:01:40.753 --> 00:01:44.219 According to Heraclitus of Ephesus, "Everything is constantly changing." 00:01:44.219 --> 00:01:46.836 You see, many people have thought many different things 00:01:46.836 --> 00:01:49.446 about the world and humanity. 00:01:50.110 --> 00:01:52.871 I've studied such history. 00:01:52.871 --> 00:01:57.118 I was especially attracted 00:01:57.118 --> 00:02:01.998 by the idea of Hegel, a German philosopher. 00:02:01.998 --> 00:02:05.974 His thought covered various fields 00:02:05.974 --> 00:02:12.166 from human spirit to patriotism, history or esthetics. 00:02:12.194 --> 00:02:17.619 I like his systematic modelization of different things. 00:02:18.540 --> 00:02:24.733 To modelize is to organize various things related by logical coherence, 00:02:24.733 --> 00:02:29.247 For instance, Newton elicited the "law of gravitation" 00:02:29.247 --> 00:02:34.497 by the fact that when you release something, it falls down on the earth, 00:02:34.497 --> 00:02:40.502 and that the earth goes around the sun. 00:02:40.547 --> 00:02:44.442 He made up a logical modeling. 00:02:44.442 --> 00:02:49.486 Actually the procedure of modelization is quite similar to programming. 00:02:49.883 --> 00:02:52.090 Take a car navigation system as an example. 00:02:52.090 --> 00:02:55.124 you car is most probably equipped with a navigation system. 00:02:55.124 --> 00:02:58.483 it finds your easiest and best route 00:02:58.483 --> 00:03:00.687 What makes this possible 00:03:00.687 --> 00:03:03.565 is the modelization of actual roads and traffic jams, 00:03:03.565 --> 00:03:06.849 in other word, a mathematical mechanism makes this possible. 00:03:06.849 --> 00:03:11.502 Computers will find routes successfully. 00:03:14.370 --> 00:03:20.379 Hegel has developed a modelization method called "dialectic". 00:03:20.379 --> 00:03:22.953 Let me explain very briefly. 00:03:22.953 --> 00:03:26.730 If there is a "thesis" and its "antithesis", 00:03:26.730 --> 00:03:30.309 the model doesn't believe any, nor criticize them. 00:03:30.309 --> 00:03:34.921 It reviews the contradiction and makes adjustments. 00:03:34.921 --> 00:03:39.830 It extracts more essential metaphysics. 00:03:39.830 --> 00:03:42.130 That is the dialectic. 00:03:42.578 --> 00:03:47.355 One idea occurred to me when I learn this Hegel way of thinking 00:03:47.355 --> 00:03:53.615 What happens if we apply the concept of Hegel to this era? 00:03:54.758 --> 00:03:58.247 We live in the world, in which computers will take the place of human. 00:03:58.247 --> 00:04:00.831 So I wonder what could happen. 00:04:01.514 --> 00:04:03.185 Let's take an example. 00:04:03.185 --> 00:04:06.741 This is a past problem in the entrance exam of an university. 00:04:06.741 --> 00:04:10.533 If we solve it by ourselves, we calculate on a paper like this 00:04:10.533 --> 00:04:13.823 and finally figure out the solution. 00:04:13.823 --> 00:04:19.214 But if you access to "wolframalpa.com" and enter the formula, 00:04:19.936 --> 00:04:25.288 you will receive the solution instantly. In addition, it provides a graph. 00:04:25.288 --> 00:04:29.510 No wonder you don't feel motivated to study. 00:04:29.510 --> 00:04:34.425 Another example is Larry Page, Google CEO. 00:04:34.425 --> 00:04:38.944 He said, "Robots and computers will replace our jobs 00:04:38.944 --> 00:04:42.213 due to rapid AI development." 00:04:42.213 --> 00:04:46.580 According to a thesis by the University of Oxford, 00:04:46.580 --> 00:04:53.340 robots will replace 47% of American jobs in 20 years. 00:04:55.420 --> 00:05:01.190 In the case of data input, the probability rises to 99%. 00:05:01.190 --> 00:05:06.446 For referee and insurance certification: 98%. 00:05:06.457 --> 00:05:10.547 Robots will replace all these people. 00:05:13.800 --> 00:05:16.907 I get back on track. 00:05:17.716 --> 00:05:22.355 Owing to the AI, machine learning or robot engineering, 00:05:22.355 --> 00:05:25.351 technology potential is dramatically spreading. 00:05:25.351 --> 00:05:29.277 What should we do under such circumstances? 00:05:30.500 --> 00:05:34.498 Should we be pessimistic about no meaning of existence 00:05:34.498 --> 00:05:40.107 or shall we be free from work alienation? 00:05:41.608 --> 00:05:45.720 None of them are correct according to me. 00:05:45.720 --> 00:05:49.134 I have a new way of thinking. 00:05:50.299 --> 00:05:55.453 So we need to compare the differences between human beings and computers. 00:05:57.118 --> 00:06:02.589 This copy android of Dr. Hiroshi Ishigiuro was made by him, 00:06:02.589 --> 00:06:05.812 the czar of humanoid robot research. 00:06:05.812 --> 00:06:09.411 He explained the significance to make this type of android 00:06:09.411 --> 00:06:15.806 that he can review "what human are" by spending time with close android. 00:06:16.270 --> 00:06:18.980 Another example is 00:06:18.980 --> 00:06:21.524 the theoretical experiment of virtual musicians. 00:06:21.524 --> 00:06:25.596 The experiment has the objective to test the assumption 00:06:25.596 --> 00:06:28.589 whether we can be moved by music composed by computers. 00:06:28.589 --> 00:06:31.136 What do you think of that? 00:06:32.109 --> 00:06:36.305 We are moved by music that we acknowledge has been composed by computers, 00:06:36.305 --> 00:06:40.604 it means that we are moved by the content of the music itself. 00:06:40.604 --> 00:06:43.559 But our very knowledge that the music was composed by a machine 00:06:43.559 --> 00:06:46.154 could prevent us from being moved by it. 00:06:46.154 --> 00:06:50.291 In this case, it could mean that we are moved by the existence of a human 00:06:50.291 --> 00:06:54.619 whose feelings are translated in the music itself. 00:06:55.790 --> 00:07:01.000 We are moved when Usain Bolt made the world record in the Olympic Games. 00:07:01.000 --> 00:07:04.956 But we are not moved when cars run at the same speed. 00:07:04.956 --> 00:07:08.643 We could say it's the same phenomena. 00:07:08.643 --> 00:07:10.977 However, we may be moved 00:07:10.977 --> 00:07:13.898 when we learn about the tremendous efforts and difficulties 00:07:13.898 --> 00:07:17.717 overcome by the computers to compose music. 00:07:17.717 --> 00:07:22.157 In this case, we could say that we are moved 00:07:22.157 --> 00:07:26.105 by the story of the composing machine. 00:07:28.390 --> 00:07:32.918 What is the meaning of comparison between human beings and computers? 00:07:32.918 --> 00:07:37.710 I think that we try to move our hearts with computers. 00:07:38.562 --> 00:07:42.559 Now I want to introduce one of my actual research. 00:07:42.559 --> 00:07:47.690 We have developed a program designed to find the theme of any music. 00:07:47.690 --> 00:07:50.211 Do you know what theme of music is? 00:07:50.211 --> 00:07:54.835 Briefly speaking, it is melodic climax. 00:07:54.835 --> 00:08:00.621 Generally most musics are composed by combination and repetition 00:08:00.621 --> 00:08:05.288 of "A melody", "B melody" and "theme". 00:08:06.489 --> 00:08:10.565 So how does the program find the theme? 00:08:12.113 --> 00:08:15.269 I first thought that finding the repetition would make it. 00:08:15.269 --> 00:08:18.695 The program finds out the repetitions. 00:08:18.695 --> 00:08:21.879 Based on the aforementioned rules, 00:08:21.879 --> 00:08:25.658 it detects melody A and melody B and infers that it could be the theme. 00:08:25.658 --> 00:08:28.414 That is how conventional programs are working. 00:08:28.414 --> 00:08:31.889 But this method has reached its limit. 00:08:31.889 --> 00:08:35.730 A factor that made it reach its limit is "Vocaloid", 00:08:35.730 --> 00:08:38.948 a software to compose music. 00:08:39.217 --> 00:08:42.713 It doesn't matter if you are a professional composer or not, 00:08:42.713 --> 00:08:46.962 this software makes composition easy, even for amateurs. 00:08:46.962 --> 00:08:51.250 The result is that much unique music is created. 00:08:51.250 --> 00:08:55.685 So many musics don't follow the rules. 00:08:55.685 --> 00:08:59.975 And most of them are posted on "Niconico", 00:08:59.975 --> 00:09:02.758 video sharing website. 00:09:02.758 --> 00:09:06.420 It means that there is no limit to the length of the music. 00:09:06.420 --> 00:09:09.636 We can compose various kinds of music 00:09:09.636 --> 00:09:12.804 from very short to over 10 minutes. 00:09:13.300 --> 00:09:16.724 As a result, I can't use the method I had been using until now. 00:09:16.724 --> 00:09:21.215 So I created a new method to detect themes more accurately 00:09:21.215 --> 00:09:25.360 by analyzing the comments posted 00:09:25.360 --> 00:09:29.886 with the musics on Niconico. 00:09:30.646 --> 00:09:35.416 Put simply, I extract the major elements from the comments, 00:09:35.416 --> 00:09:38.477 and look for the theme parts that are related to the comments. 00:09:38.477 --> 00:09:40.512 That's the idea. 00:09:40.512 --> 00:09:44.425 I attended a science and technology convention for high school students 00:09:44.425 --> 00:09:49.374 and received a "Minister award for science and technology policy" for it. 00:09:49.374 --> 00:09:52.720 It is a mouthful award. 00:09:52.720 --> 00:09:57.144 I could also attend an Intel convention as a representative of Japan, 00:09:57.144 --> 00:10:00.338 where I received the "award of Fondazione Bruno Kessler." 00:10:00.338 --> 00:10:03.851 That was the technical part of my talk. 00:10:03.851 --> 00:10:07.522 I would like to talk about the emotions I felt during the process. 00:10:07.522 --> 00:10:10.248 It's about the boundary between what human beings can do 00:10:10.248 --> 00:10:13.492 and what machine can do. 00:10:14.696 --> 00:10:17.846 Combining the comments to the music 00:10:17.846 --> 00:10:21.329 is grounded in the idea to link the music to a human being. 00:10:21.329 --> 00:10:25.517 Even when you combine it to the comments, 00:10:25.517 --> 00:10:28.840 it is not always possible to detect the theme. 00:10:28.840 --> 00:10:31.795 But usually, we find it. 00:10:31.795 --> 00:10:37.340 So for me, the theme opacity is filled with humanity. 00:10:38.963 --> 00:10:43.843 We are developing technologies more and more in our time. 00:10:43.843 --> 00:10:48.684 It is my conviction that there are things that only humans are able to realize 00:10:48.684 --> 00:10:51.911 under the well-developed technology society. 00:10:53.599 --> 00:10:56.992 I think that we find the answer to our survival 00:10:56.992 --> 00:11:00.752 in the very boundary between humans and machines. 00:11:00.752 --> 00:11:03.496 A philosopher said: 00:11:03.496 --> 00:11:08.609 "Alienation of labor causes the alienation of human by human," 00:11:08.609 --> 00:11:13.985 He thought "working" is what makes man worthy of the name. 00:11:14.759 --> 00:11:16.819 But I think 00:11:16.819 --> 00:11:22.869 "creativity" is what makes man worthy of the name. 00:11:23.982 --> 00:11:25.742 Thank you very much. 00:11:25.742 --> 00:11:28.592 (Applause)