{"version": "1.0", "type": "rich", "title": "Neural networks + Kittens = !!!", "author_name": "kontextmaschine", "author_url": "https://kontextmaschine.com", "provider_name": "kontextmaschine", "provider_url": "https://kontextmaschine.com", "url": "https://kontextmaschine.com/post/162428378758/", "html": "<p><a href=\"http://lewisandquark.tumblr.com/post/162396324452/neural-networks-kittens\" class=\"tumblr_blog\" target=\"_blank\">lewisandquark</a>:</p><blockquote>\n<figure data-orig-width=\"3072\" data-orig-height=\"1366\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osaii8apZB1rl9zu7_540_08d46a7669d6.jpg\" alt=\"image\" data-orig-width=\"3072\" data-orig-height=\"1366\"/></figure><p>It was inevitable that the neural network, having named all kinds of internet datasets, should turn its talents to naming cats.</p>\n<p>And what an occasion! The <a href=\"https://www.facebook.com/AFKCat/\" target=\"_blank\">AFK Cat Rescue</a>\u00a0of Huntsville, Alabama contacted me because they had an exceptionally adorable bunch of kittens (plus one magnificent Persian) who need names and homes. June is kitten season here in the USA, so shelters are inundated with new kittens right now, and AFK takes the very high-risk cases, kittens who are too small to survive in regular shelters, or who are sick or injured, or have neurological disorders.</p>\n<p>To be sure, the AFK Cat Rescue\u2019s kitten-naming game is strong. They\u2019ve got a black and orange kitten pair named Shere Khan and Bagheera, and they have another pair of cats named Grindylow and Pooka. With their full list of the several hundred cat names they\u2019ve used over the years, plus the list of <a href=\"http://www1.toronto.ca/wps/portal/contentonly?vgnextoid=8ba46ee592d79410VgnVCM10000071d60f89RCRD\" target=\"_blank\">several thousand cats registered in Toronto</a> (thanks to Tumblr user @<a href=\"http://www.birdscience.org/\" target=\"_blank\">maverick-ornithography</a>), I had comfortably enough to train a neural network with.</p>\n<p>I fired up my trusty <a href=\"https://github.com/karpathy/char-rnn\" target=\"_blank\">karpathy-char-rnn</a> neural network framework, and sat down to watch it learn.</p>\n<blockquote><p>Colzyy<br/>Mumhan<br/>Tygrar<br/>Juolb Ggonooo Byn<br/>Malgacor<br/>Gatbewl<br/>Mrror<br/>Rglslwelph<br/>Aarla<br/>Teaw Mos Tilypsronvynkor</p></blockquote>\n<p>\u201cVery good,\u201d I said.\u00a0\u201cComing right along. Nice work on Aarla, maybe not try so hard on Teaw Mos Tilypsronvynkor.\u201d I said all this to myself, of course, because the neural network operates entirely without my input once training starts. I can shout\u00a0\u201cNo, you fool!\u201d at it all day if I like and it ignores me perfectly.<br/></p>\n<p>Soon, however, I began to notice that quite a few of these cats had last names, and sounded actually rather grand.</p>\n<blockquote><p>Jarlag<br/>Argon<br/>Mankith<br/>Cuttim Aeggerooy<br/>Jozga<br/>Andend of Karlans<br/>Irtenda of Tiyra Sittrobt<br/>Torg?<br/>Arten Sword<br/>Lord Magian<br/>Welu-the Manwys<br/>Parihen the Thawk<br/>Haldir of the Saleword Barga<br/>Mr. Yetheract<br/>Belfine Bracken<br/>Belis Goodbrook<br/>Bentone Ballywood<br/>Grim Wyyne<br/>Gorihand<br/>Molgo</p></blockquote>\n<p>I had, as it turned out, accidentally trained the neural network on another dataset, a list of character names from Tolkien, George R. R. Martin, C. S. Lewis, Robert E Howard, and Terry Pratchett (sent in by reader Thomas Pugh).</p>\n<p>AFK Cat Rescue, however, decided to roll with it. First neural network kitten: Parihen the Thawk!</p>\n<figure data-orig-width=\"2048\" data-orig-height=\"1502\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osalpsQ5cZ1rl9zu7_540_4c6576a9a101.jpg\" alt=\"image\" data-orig-width=\"2048\" data-orig-height=\"1502\"/></figure><p><b>Parihen the Thawk</b>: <i>This guy was surrendered to an animal shelter after he hitched a ride in the engine of a car. He had a dislocated leg but it\u2019s healing well with rest. He\u2019s shy, tiny and misses his bff who is in the hospital right now for her much worse injuries. He\u2019s got a lot of energy and loves to show off his belly.</i><br/></p>\n<p>I finally got the neural network training on the proper dataset, but I was worried when, by the time I went to bed it was producing literally the following names over and over:</p>\n<blockquote><p>Hurter<br/>Hurler<br/>Hunty<br/>Hurty<br/>Hunter<br/>Hurker</p></blockquote>\n<p>Some who are not so fond of cats may argue that these are in fact the best cat names. Fortunately for the AFK Cat Rescue, the names did eventually become more suitable. I present to you:</p>\n<figure data-orig-width=\"2043\" data-orig-height=\"1614\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osaj60wRir1rl9zu7_540_e221d1188f08.jpg\" alt=\"image\" data-orig-width=\"2043\" data-orig-height=\"1614\"/></figure><p><b>Jexley Pickle</b> -\u00a0<i>This little girl is a hoot and a half. She\u2019s full of energy, bounce and comedy. She loves to nurse on ear lobes and finger tips. She\u2019s about 6 weeks old and was found after being chased up a tree by a dog.\u00a0</i></p>\n<figure data-orig-width=\"2780\" data-orig-height=\"2037\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osak06gKmA1rl9zu7_540_b40924821018.jpg\" alt=\"image\" data-orig-width=\"2780\" data-orig-height=\"2037\"/></figure><p><b>Mag Jeggles</b> -\u00a0<i>When you touch him he rattles from head to tail with purrs. He\u2019s so sweet. He was simply too young to be made available for adoption, and was rescued from a shelter that could not care for him.</i></p>\n<figure data-orig-width=\"2867\" data-orig-height=\"1366\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osam0d4YhX1rl9zu7_540_a702bfa5890a.jpg\" alt=\"image\" data-orig-width=\"2867\" data-orig-height=\"1366\"/></figure><p><b>Snox Boops</b> -\u00a0<i>He was in a room with a lot of kittens that were too small to place up for adoption and even much smaller than the others in the room. When you pick him up he capsizes in your hands and starts purring. He\u2019s got a huge voice and a huge demand for love and attention.\u00a0</i></p>\n<figure data-orig-width=\"2662\" data-orig-height=\"1366\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osamakW91Z1rl9zu7_540_67bb6ea4cc6b.jpg\" alt=\"image\" data-orig-width=\"2662\" data-orig-height=\"1366\"/></figure><p><b>Mumcake</b> -\u00a0<i>She was brought into a shelter as a stray, but she was too young for adoption and if she wasn\u2019t pulled by rescue she would have been subject for euthanasia. She\u2019s adorable, loving, outgoing and shoots sunshine right out of her butt.</i> (Sunshine ejection not shown; you have AFK\u2019s word for it.)</p>\n<figure data-orig-width=\"2730\" data-orig-height=\"1697\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osakofNXDV1rl9zu7_540_1c07614ec991.jpg\" alt=\"image\" data-orig-width=\"2730\" data-orig-height=\"1697\"/></figure><p><b>Tilly Mapper</b> -\u00a0<i>This little girl also took a ride in a car engine and her rear leg was nearly completely severed as a result. She\u2019s been stitched up but she\u2019s had an infection set in. She is only around 8 weeks old and she\u2019s in very poor body condition from having tried to make it on the streets. We hospitalized her yesterday and she\u2019s doing much better. We hope to have her back to foster home by Friday.</i></p>\n<figure data-orig-width=\"2048\" data-orig-height=\"1366\" class=\"tmblr-full\"><img src=\"/media/tumblr_inline_osakuhJBgh1rl9zu7_540_8634486de831.jpg\" alt=\"image\" data-orig-width=\"2048\" data-orig-height=\"1366\"/></figure><p><b>Big Wiggy Bool</b> -\u00a0<i>He is a doll-faced persian that was surrendered to a kill shelter when his family could not take him on their cross country move. He\u2019s five years old and has obviously been doted on. He\u2019s super affectionate, very easy going and a talker! \u00a0He\u2019s been recently groomed and trimmed up by Robyn Warner with Goin to the Dogs and Cats Mobile Grooming Service.\u00a0And he loves belly rubs. Rubbing that fluffy, soft belly is an experience so wonderful it can only be discussed in breathless whispers.</i></p>\n<p>Photos of the above cats by volunteer Amy Harrell.</p>\n<p>And, since it IS kitten season, the neural network is happy to provide a list of cat names (some more usable than others), for use in naming cats, computer servers, firstborn, etc.</p>\n<blockquote><p>Jeckle<br/>Elbent<br/>Jenderina<br/>Roober<br/>Snorp<br/>Snox Boops<br/>Cylon<br/>Sookabear<br/>Frere<br/>Sonney Mrow<br/>Jexley Pickle<br/>Marper<br/>Foppin<br/>Toby Booch<br/>Snowpie<br/>Big Wiggy Bool<br/>Macha Boo<br/>Mr Whinkles<br/>Timble<br/>Macfallon<br/>Machaka<br/>Licky Cat<br/>Mr Bincheh<br/>Macnaw<br/>Maxy Fay<br/>Tim Hike<br/>Mr Gruffles<br/>Grips<br/>Liony Oli<br/>Lingo<br/>Lingley<br/>Conkie<br/>Lasley Goo<br/>Mr Took<br/>Linky<br/>Marvish<br/>Mag Jeggles<br/>Corko<br/>Maggin<br/>Mcguntton<br/>Mara Tatters<br/>Mr Tiggie<br/>Mr. Skuffles<br/>Mr. Hinkles<br/>Mush Jam<br/>Tilly-Mapper<br/>Mr. Jubble<br/>Mumcake<br/>Muppin<br/>Mr O</p></blockquote>\n<p>Perhaps backup choices:</p>\n<blockquote><p>Cutzerinda<br/>Galorub<br/>Pans<br/>Sofa<br/>Shotkie<br/>Ouiho<br/>Pope<br/>Kogon<br/>Ro Larky<br/>Rorka Bot<br/>leperaONtiea<br/>Malool<br/>Scagkaleoru<br/>Clagmlh<br/>Mice<br/>iiia<br/>Ha LuoleryPlogalasnfalon<br/>Hubla Ssrerosti<br/>Negflun Mery<br/>Booii<br/>Balllucidoux<br/></p></blockquote>\n<p>Definitely backup choices:</p>\n<blockquote><p>Trickles<br/>Poot<br/>Moosh Papper<br/>Clotter<br/>Moan<br/>Toot<br/>Cloobie<br/>Slarkbir<br/>Jenky<br/>Pissy<br/>Schitty<br/>Retchion<br/>Pappy<br/>Dopia<br/>Pilly<br/>Scabbys<br/>Pish<br/>Mesladewench<br/>Souffungy<br/>Mr Tinkles<br/></p></blockquote>\n</blockquote>", "thumbnail_url": "https://kontextmaschine.com/media/tumblr_inline_osaii8apZB1rl9zu7_540_08d46a7669d6.jpg", "thumbnail_width": 540, "thumbnail_height": 240}