Rabbits, Faces & Hyperspaces - Computerphile

  Рет қаралды 194,712

Computerphile

Computerphile

Күн бұрын

Пікірлер: 197
@ToddHowardWithAGun
@ToddHowardWithAGun 10 жыл бұрын
Robert Miles is one of my favorite computerphile people. All of his talks are interesting.
@kyberuserid
@kyberuserid Жыл бұрын
All? Were you born yesterday?
@john_hunter_
@john_hunter_ 10 жыл бұрын
Now I want to see the program that can make the caricatures.
@AlexSimpsonsPage
@AlexSimpsonsPage 10 жыл бұрын
I wrote one many (many!) years ago as a child in BASIC that ran on the 8-bit ZX Spectrum, just with line art. I was inspired when I read about typical measurements of the human face at the time. It was quite interesting to work with and if you measured your face it would caricature it, in as much as you can with very basic line art! e.g. enlarge or shrink the nose, ears, eye size, spacing between them. There's a paper on a more modern technique, morphing photos in to caricatures here: graphics.cs.cmu.edu/courses/15-463/2004_fall/www/handins/brh/final/
@uusijani
@uusijani 10 жыл бұрын
Now I want to see those caricatures!
@lednerg
@lednerg 10 жыл бұрын
There is a program called FaceGen that does exactly what he's talking about here. You first create a face based off of a photograph or from scratch. Then there are a series of slider controls to adjust all sorts of things such as how 'male' or 'female' you want the face to look, as well as making exaggerated caricatures. There is a free version on the site. www.facegen.com/
@kagitsune
@kagitsune 6 жыл бұрын
lednerg, Monster Factory. 😈😂
@ddjanji
@ddjanji 10 жыл бұрын
this gotta be my favorite series so far on computerphile, please keep them coming. I love the topic and the guy is just brilliant at explaining it (:
@Heschoscho
@Heschoscho 10 жыл бұрын
"We can do it with Maths" should be the computerfile slogan
@thenorup
@thenorup 10 жыл бұрын
If things are worth doing, they are worth doing with maths!
@lindhe
@lindhe 10 жыл бұрын
Or "We can do maths on it".
@SendyTheEndless
@SendyTheEndless 10 жыл бұрын
Warning: maths in progress
@aednil
@aednil 10 жыл бұрын
thenorup really? what about intercourse? :-P
@FreeScience
@FreeScience 10 жыл бұрын
aednil Cross product?
@mushkamusic
@mushkamusic 8 жыл бұрын
Robert seems to be a wonderfully clear thinker. Great vid thanks.
@anaraug
@anaraug 10 жыл бұрын
I loved the part where the characters talked about this in Anathem. Explaining orbital coordinates as a type of configuration space. And then later, describing the entire universe as a giant configuration space that any possible universe is a path through.
@dmhouse1024
@dmhouse1024 10 жыл бұрын
Just to emphasise an interesting property of these algorithms which wasn't explicitly touched upon in the video: At no point do we have to say "male faces are like this". We don't explicitly describe that male faces have strong jawlines, or large noses, or whatever. We simply come up with a reasonably long list of ways in which faces can differ, and then we throw a bunch of real-life data at it -- "training" the algorithm if you like. Once we've done the training, we've established where the average male/female faces are, and we're ready to do the real challenges, like classifying a new ("out of sample") face, or doing the extrapolation, or whatever. Also, the more real life data you throw at it, the better an average you will get, since it'll be less likely that all of the faces in your training data had wide set eyes, or something else idiosyncratic. This fits the training metaphor very nicely -- the more you train your algorithm (= the more real life data you prime it with), the better it is! Even nicer than that, you don't even have to worry about measuring too *many* things. Let's say that you think the radius of the pupil might be significant in establishing gender, but that you're actually wrong. That means that average male pupil radius is about the same as the average female pupil radius. So if you travel along the line from the average male face to the average female face, you won't vary much in the "pupil radius" dimension. Hence, if you pick any face F (point in the face space) and try to find the point P on this line which is closest to F, F's score in the "pupil radius" doesn't matter very much -- i.e. your algorithm is correct ignoring pupil radius when classifying gender.
@longleaf0
@longleaf0 10 жыл бұрын
Really enjoy Robert Miles' way of presenting concepts, hope we see lots more of him :)
@TravisPattersonPhD
@TravisPattersonPhD 10 жыл бұрын
First off, great video! Clustering appears to utilize statistical analysis, such as correlation, mean, standard deviation and multivariate Gaussian distribution. Based on the plotted data, applying a correlation analysis will identify the relationships of the data based on the parameters. Second, it appears that by finding the mean on each side of the 'correlation line', each side can be broken down as its own data sets. By doing so, this allows for both means to have a calculated standard deviation. Typically, in statistics, if a data point is within 2 standard deviations of the data set, then is consider within the normal distribution. Anything outside of two standard deviations would be seen as extreme. Thus, by taking the basics of applied statistical analysis and performing multiple functions within the data, this type of algorithm could be used to catch movement within data set as whole, deviations among subsets and additional random variables that indicate a cluster around a mean. By adding the 3rd dimension, the multivariate Gaussian distribution, referes to the k-value. By taking the 2 dimensional analysis and identify all data correlations on the third plane, representing the 'density' per se, allows for the multidimensional analysis of plotting a single data set, identifying the possible correlations of each variable and proposing the density weight on the other dimension. So by inferring that the initial data set is correlated based on random variables, the K-value will inherently add the additional dimension and offer a deviation based on all three planes. This is my simplified hypothesis of the application of statistical analysis to reach to the 3-sigma eclipse. Beyond this, many other statistical algorithms have been developed and applied in this same field or manner. Bayesian statistics provides the predictive power of a population within the set of parameters. Non-parametric methods will still provide the intervals and future probabilities, but there is a chance the a value may fall out of the 'range'. Although additional models can account for such outliers, this may also provide a small peak into why clustering consumer variables (observed) to predictive variables (recommendations of products or movies), that roughly higher than 50% may apply to the consumer. Again, I know this is an extremely simplified hypothesis of the application of statistical analysis based on the video, but the visual depiction and explanation in the video were terrific in simplifying the process without having dive into the varying complexities behind the statistical algorithms involved to make consumer predictions and adding additional dimensions. There is a 'probability' my stated inference or hypothesis is way off, since I have not applied statistics in this manner of application. Based on my experience and the statistical formulas running through my mind while watching the video, I was hoping to provide a simplified notion of my perception. So, I wanted to reach out and see if this is in the ballpark or if there are non-statistical functions that are applied which reduce the complexities, limits and other issues in statistics. Thanks! Love the new channel!
@vishva8kumara
@vishva8kumara 9 жыл бұрын
We did this with 'words' of natural language as a research in SLIIT. One outcome was a software that can research the internet and write essays. Another was a search engine algorithm. Also, we could use that to improve a translation (English to Sinhalese) engine.
@aglees2b
@aglees2b 10 жыл бұрын
One of the best of the last few months I reckon
@Nilguiri
@Nilguiri 10 жыл бұрын
3:58 Come on, Brady/Sean! Three dimensional paper, please...
@mdalaminmahamud3775
@mdalaminmahamud3775 8 жыл бұрын
I would like to know more about the guy "Robert Miles". He is an excellent presenter. Moreover thanks to ComputerPhile for these excellent video
@TheUnchainedMind
@TheUnchainedMind 10 жыл бұрын
I like this guy. Moar.
@jg-reis
@jg-reis 8 жыл бұрын
Best Computerphile video I’ve seen so far (OK, it’s a small series, I’m a recent convert).
@Faxter313
@Faxter313 10 жыл бұрын
Coooool stuff! Watching videos like these make me always feel like I haven't learned anything until now. Amazing. :D
@gonigeena
@gonigeena 8 жыл бұрын
this guy is the ultimate explainer
@Birkirrey
@Birkirrey 8 жыл бұрын
This video takes on a whole new form after studying data mining. One of my favorites
@LordMarcus
@LordMarcus 10 жыл бұрын
Male/female variances work fairly well for phenotypes of many creatures, like birds. Your example works fine.
@stealth9799
@stealth9799 8 жыл бұрын
Idk why you're assuming amazon uses any good system at all. Christmas two years ago I bought princess slippers for my niece and I'm still getting recommended products for little girls
@FishKungfu
@FishKungfu 10 жыл бұрын
Very cool! Robert Miles does a great job in these videos.
@TiagoSeiler
@TiagoSeiler 8 жыл бұрын
At the end of that line that goes off in the "more male" face is a picture of Chuck Norris.
@Maric18
@Maric18 8 жыл бұрын
+Tiago Seiler after a while they stop looking human
@irok1
@irok1 4 жыл бұрын
@@pixelchai correct
@Giantcrabz
@Giantcrabz 4 жыл бұрын
Or Henry Caville
@naustradmas
@naustradmas 10 жыл бұрын
This is the most interesting video i have ever seen on youtube.
@史昊珩-q5j
@史昊珩-q5j 8 жыл бұрын
Can we get playlists for the regulars? It'd be great if there was a Robert Miles playlist.
@RobertMilesAI
@RobertMilesAI 6 жыл бұрын
I have my own channel, which has a playlist
@Kobriks1
@Kobriks1 10 жыл бұрын
This guy is totally awesome more vids with him please!
@karlkastor
@karlkastor 10 жыл бұрын
Awesome video! Very interesting.
@quantummenace7203
@quantummenace7203 8 жыл бұрын
Are there photos of these "anime characters" ? Please share the grotesqueness !
@aboveallholidaylighting9305
@aboveallholidaylighting9305 3 жыл бұрын
Thanks for sharing. Neat to finally get some insight into how a computer thinks
@thebookofjoy
@thebookofjoy 9 жыл бұрын
Robert Miles. Kicking ass in Computer Science in his free time when he's not making hit dreamhouse tracks
@Soldier842
@Soldier842 10 жыл бұрын
This was really interesting&fascinating!
@Pawn87
@Pawn87 10 жыл бұрын
I like this guy, you should get him on Computerphile more!
@simoncarlile5190
@simoncarlile5190 8 жыл бұрын
About extending the line to create more masculine or feminine faces than actually exist: how far can you take the line? Does it extend to infinity? If it does, then what do the faces tend to look like as you go further along (do they tend towards some limit or do they keep changing drastically forever)? If the line doesn't extend to infinity, what two faces are at the opposite ends of it?
@michaelstueben2880
@michaelstueben2880 8 жыл бұрын
Important mathematical note: Be careful with using the word "vector". Why? A vector's scalars must all be of the same units (or all of no units), or else the magnitude of the vector cannot exist. We cannot add square heights to square weights, because you can't add numbers with different units.
@kagitsune
@kagitsune 6 жыл бұрын
I'm tracing back the rabbit hole from the "AI stop button problem" video and I've landed here.
@Felixkeeg
@Felixkeeg 7 жыл бұрын
6:14 I love how the camera zooms in as soon as he makes a joke^^
@BluephoenixX
@BluephoenixX 10 жыл бұрын
That small red rabbit looks very familiar, I have one sat on my desk from Electromagnetic Field.
@wickedtiger1553
@wickedtiger1553 7 жыл бұрын
At 6:15 I started wondering. Rabbits didn't look like the same in the past, so as human faces changed a lot (including the increasing life expectancy as well) so it might happen that the average the machine counted is going to be out dated in the future. Can an intelligent machine monitor slight changes and trends in such a sense?
@OJungell
@OJungell 10 жыл бұрын
Fantastic video!
@jdgrahamo
@jdgrahamo 10 жыл бұрын
Fascinating about the caricatures.
@welsh_cake
@welsh_cake 5 жыл бұрын
If you ever feel alone just remember that Computer Science disagrees; you just haven't spotted the other members in your cluster yet. :)
@asphaltpilgrim
@asphaltpilgrim 5 жыл бұрын
Loving the pencil drop to finish, "... but now we can do it *with maths*!" XD
@tnghunter
@tnghunter 10 жыл бұрын
It would be interesting to see a video explaining web crawlers and search engines!
@TheBandScanner
@TheBandScanner 10 жыл бұрын
This was a good discoarse about the topic. But consider what the computer does everytime a person orders or looks at something recommended by a chance friend. For the next three months you get suggestion ads that just don't apply.
@nicolaserriquenz9905
@nicolaserriquenz9905 7 жыл бұрын
The video that plays at the very end (third cuadrant) its an extension of this video? Or is there another video of him explaining how to math a cartoon character's face?
@lordecircojeca2039
@lordecircojeca2039 Жыл бұрын
6:45 is this how Gigachad was born?
@nand3kudasai
@nand3kudasai 9 жыл бұрын
Nice, there are engines for training a model like that with python. Also i think Google has a freemium tool for that too. I wish this guy talks more about AI.
@Cygnus0lor
@Cygnus0lor 7 жыл бұрын
Give him a mic to drop at that ending...
@Zerepzerreitug
@Zerepzerreitug 9 жыл бұрын
amazing!
@ElectronSpark
@ElectronSpark 9 жыл бұрын
So, the software can make male or female exaggerated caricatures? Why would you not show an example then? ???
@ferencgazdag1406
@ferencgazdag1406 4 жыл бұрын
Probably copyrighted. The entire algorithm is copyrighted.
@egokick
@egokick 10 жыл бұрын
Great vid!
@mart3323
@mart3323 10 жыл бұрын
How are the dimensions normalized? as in, how do you pick the units For example, on a space of mass vs gender.., how large of a mass difference is equivalent in distance to being of the opposite gender? Or mass vs color..., If person A is 50 shades bluer and 10 kg heavier than me and person B is 25 shades bluer and 15kg heavier then which is closer? Is there some math to automate that as well or is that done manually?
@BicyclesMayUseFullLane
@BicyclesMayUseFullLane 9 жыл бұрын
I lost it at 'anime characters'.
@petros_adamopoulos
@petros_adamopoulos 10 жыл бұрын
A "phase space", oh I see what you did there.
@matheusdardenne
@matheusdardenne 9 жыл бұрын
A face phase space :P... It's sad how few people will get the joke, tho... D:
@lightsidemaster
@lightsidemaster 10 жыл бұрын
So what's a hyperspace now? Simply a higher-dimensional space with many different attributes? I expected something way more complicated honestly.
@MattiasBuelens
@MattiasBuelens 10 жыл бұрын
Nope, that's literally all there is to it: an n-dimensional space where n > 3.
@lightsidemaster
@lightsidemaster 10 жыл бұрын
***** Interesting... thanks for clearing that up.
@EcceJack
@EcceJack 10 жыл бұрын
***** sci-fi and hyperspace having been mentioned: technically what is meant by "travelling through hyperspace" in that sense is travelling along some 4th spatial dimension in such a way as to make the journey shorter than it would be by connecting the same two points in 3-D (think a hole through the Earth vs. a flight from London to Sydney, for example) [Edit: so that goes nicely with what Mattias said before me]
@lightsidemaster
@lightsidemaster 10 жыл бұрын
EcceQuomodoMoritur00 Thanks for the comment. I know more or less how wormholes, hyperspace, warp drive etc. work. Or are supposed to work. I'm more into physics than mathematics so I just didn't know anything about the mathematical hyperspace.
@schok51
@schok51 10 жыл бұрын
Well, yeah. A Cube is tridimensional. A hypercube is 4-dimensions or more.
@UstedTubo187
@UstedTubo187 8 жыл бұрын
I was hoping you guys were going to talk about the sci-fi version of hyperspace. :(
@robl39
@robl39 10 жыл бұрын
is saying "maths" (with the s) a British thing?
@Computerphile
@Computerphile 10 жыл бұрын
Yes, in fact, Numberphile did a whole film on it: kzbin.info/www/bejne/iZO9dHh5q9SUiqM >Sean
@brandonlewis2599
@brandonlewis2599 8 жыл бұрын
It's really fun to tease them about it ;)
@DannysGalaxyTab
@DannysGalaxyTab 8 жыл бұрын
+Brandon Lewis My American maths teacher had a nightmare teaching at our British school haha
@circuit10
@circuit10 8 жыл бұрын
Yes I think (I'm from the UK)
@henrypostulart
@henrypostulart 8 жыл бұрын
Yes
@TheiLame
@TheiLame 9 жыл бұрын
Can someone tell me if 4:31 IS A RANDOM NUMBER 150, or what is up with 150?? So it doesnt work starting from 151??
@tarcal87
@tarcal87 9 жыл бұрын
***** Are you kidding? Yes a random number
@himselfe
@himselfe 5 жыл бұрын
Watching this in 2019 is so very different to watching it in 2014.
@bobwebster835
@bobwebster835 8 жыл бұрын
6:15 facebook crossed with myspace
@ataraxia7439
@ataraxia7439 5 жыл бұрын
Is there somewhere you can find the computer generated faces?
@matheusdardenne
@matheusdardenne 9 жыл бұрын
It's a face phase space =P
@hasch5756
@hasch5756 10 жыл бұрын
He has tamed the beast of Caerbannog! Subscribe to the all-powerful!
@blazebluebass
@blazebluebass 10 жыл бұрын
That is a simple way to quantify things.
@LimeGreenTeknii
@LimeGreenTeknii 10 жыл бұрын
So could you create a caricature of what somebody would buy on Amazon?
@jcasaubon
@jcasaubon 10 жыл бұрын
Fascinating thanks!
@JohnBogle286
@JohnBogle286 7 жыл бұрын
TRIGGERED
@KetanSingh
@KetanSingh 10 жыл бұрын
Wish he did a MOOC on Artificial Intelligence.
@Jookeerr
@Jookeerr 8 жыл бұрын
I wonder how does such a multidimensional spaces/graphs algorithms look like :D
@NachiketVartak
@NachiketVartak 10 жыл бұрын
Erm, a 'space' is just the collective name of all possible values a given quantity may take.
@lindhe
@lindhe 10 жыл бұрын
7:06 "eyes"...
@justinmcdaniel7419
@justinmcdaniel7419 7 жыл бұрын
In all honesty, if given enough data, the computer would know who and what you are better than anyone and anything.
@Azur1al
@Azur1al 8 жыл бұрын
so if i had amazon and ad company history data i would in principle be able to find everyone in my vicinity who shares my interests......
@daanverbrugghe8982
@daanverbrugghe8982 10 жыл бұрын
just listen to the speed at wich he talks when he is not drawing and when you seed the paper and he is drawing, there is a diferents so HE TALKS FASTER WHEN HE IS DRAWING of they just sped the video a litlle bit up
@danwilson5630
@danwilson5630 8 жыл бұрын
When you use different shapes as plots, doesnt that make it a 3D space?
@RynRobitske
@RynRobitske 10 жыл бұрын
Facespace - A space for faces.
@96Bogg
@96Bogg 10 жыл бұрын
He watches anime, more of a reason to
@NavnikBHSilver
@NavnikBHSilver 10 жыл бұрын
Always fun to see, that the moment we translate 'abstract' concepts into strong, mathematical values, and then translate it back, we can make a computer calculate almost anything, regardless of how mathematical the problem really is. its no surprise to me when considering this, that they make a TV show, wherein people marry to a by computer selected person.
@coffeefish
@coffeefish 10 жыл бұрын
Like it.
@coffeefish
@coffeefish 10 жыл бұрын
***** I meant that I like it.
@TheAwesomeTool
@TheAwesomeTool 9 жыл бұрын
Any good books about AI theory?
@RVM451
@RVM451 10 жыл бұрын
Is that how Bayesian filters work? .....RVM45
@thelastinuit
@thelastinuit 10 жыл бұрын
"I'm a person not an animal" FOR GRAYSKULL!
@TaberIV
@TaberIV 9 жыл бұрын
I want a purple bunny!
@johnnybravo1041
@johnnybravo1041 6 жыл бұрын
2:50 I identify as a point in space
@deesabird6799
@deesabird6799 6 жыл бұрын
Lol
@deesabird6799
@deesabird6799 6 жыл бұрын
What about faces spaces
@crumplezone1
@crumplezone1 10 жыл бұрын
`Spaceface close to mine love` Bowie `Moonage Daydream, Ziggy Stardust and the spiders from Mars
@azmanabdula
@azmanabdula 10 жыл бұрын
well we view 2D space from a 3D perspective... but drawing 2D from its own perspective is too easy... (_____) < your world (im getting sidetracked i paused it at the start : S) PS is it wrong to say we see in a somewhat 2.5D style? we dont visually see something in 3D as you cannot see whats behind something...
@XxJ0nas98xX
@XxJ0nas98xX 9 жыл бұрын
Well, kind of, but not really, as what you perceive as 3D is just your brain comparing two 2D images to get depth information. If you look at a random point with your eyes, what you'll see is 3 characteristics of it, the light-level, the color and the depth. So we have 2D vision with information about where what we see in 2D is placed in 3D. If we had real 3D vision we would be able to see what's behind the object we're looking at.
@azmanabdula
@azmanabdula 9 жыл бұрын
XxJ0nas98xX Exactly!
@cmankows
@cmankows 10 жыл бұрын
why male and female? it's a straight forward, easy example. that's why you chose it. 2 year old kids understand that difference. nature understands the difference. why wouldn't a career academic understand it?
@azmanabdula
@azmanabdula 10 жыл бұрын
Space is absolute, the Distance isnt.... "from recollection i cannot remember where i heard that"
@tallestGirafffe
@tallestGirafffe 10 жыл бұрын
This guy is hilarious!
@lyrimetacurl0
@lyrimetacurl0 Жыл бұрын
Facespace and Mybook
@CharlesVanNoland
@CharlesVanNoland 7 жыл бұрын
It's a "Face Space"!
@pjousma
@pjousma 10 жыл бұрын
Almost scary how human interpretation gets digitized.
@_Atzin
@_Atzin 6 жыл бұрын
This guy reminds me of Kyle kulinsky from secular talk
@UntouchedWagons
@UntouchedWagons 8 жыл бұрын
"They end up looking like anime characters" Uguu~~~~
@y__h
@y__h 8 жыл бұрын
she's way waay beyond the anime cluster, far far away ugu~
@maxharrison9918
@maxharrison9918 6 жыл бұрын
Anyone able to link photos of the most male male or most female female?
@bookslug2919
@bookslug2919 6 жыл бұрын
Ok, now explain why I got a message from Amazon saying "We see you've bought this book on robotics, so we think you might like this book on chicken breeding" .... .... unless there is a secret cluster of chicken breeding roboticists.
@tho207
@tho207 10 жыл бұрын
interesting! data is power.
@dharma6662013
@dharma6662013 10 жыл бұрын
Right. Right? Right?!
@jervey123
@jervey123 10 жыл бұрын
YEA!! DO THAT SHIT WITH MATH!!
@windowslogo3577
@windowslogo3577 6 жыл бұрын
3:56 LOL :D
AI Gridworlds - Computerphile
10:15
Computerphile
Рет қаралды 124 М.
The Problem with 7825 - Numberphile
11:22
Numberphile
Рет қаралды 1,3 МЛН
Всё пошло не по плану 😮
00:36
Miracle
Рет қаралды 3,4 МЛН
Não sabe esconder Comida
00:20
DUDU e CAROL
Рет қаралды 39 МЛН
Superpermutations: the maths problem solved by 4chan
20:31
Stand-up Maths
Рет қаралды 1,1 МЛН
What is a Number? - Numberphile
11:21
Numberphile
Рет қаралды 380 М.
AI "Stop Button" Problem - Computerphile
20:00
Computerphile
Рет қаралды 1,3 МЛН
AI Self Improvement - Computerphile
11:21
Computerphile
Рет қаралды 424 М.
AI? Just Sandbox it... - Computerphile
7:42
Computerphile
Рет қаралды 265 М.
Are there 10^272,000 Universes? - Numberphile
15:05
Numberphile
Рет қаралды 299 М.
What's a Tensor?
12:21
Dan Fleisch
Рет қаралды 3,6 МЛН
Concrete Problems in AI Safety (Paper) - Computerphile
9:01
Computerphile
Рет қаралды 202 М.