Profile

Cover photo
Brien Malone
Works at Clear Capital
Attended Tennessee Technological University
Lives in Roseville, CA
59 followers|161,698 views
AboutPostsPhotosYouTube

Stream

Brien Malone

Shared publicly  - 
 
What I find so interesting about this is that the learning mechanism is simple. It isn't making intuitive leaps or educated guesses, it is trying random things and adopting actions that improve fitness. I'm not belittling the accomplishment, I'm marveling that such a simple mechanism can 'learn'
 
Self-learning #ArtificialIntelligence completes one level of Super Mario in 34 attempts; various news outlets reported in June 2015. Here is the video, which inspired the reports: https://www.youtube.com/watch?v=qv6UVOQ0F44

The Next Web wrote (14 June 2015): “MarI/O is a neural network that appears to be learning how to play Super Mario World by trial and error — just like you or I would. After playing the game for a bit, MarI/O learns which enemies do what (and when), then seems to decide on the best method for bypassing that enemy — just like you or I would.” http://thenextweb.com/insider/2015/06/14/watch-this-learning-neural-network-annihilate-super-mario-world-with-ease/

Engadget wrote (17 June 2015): “Unlike other AI programs, MarI/O wasn't taught anything before jumping into the game -- it didn't even know that the end of the level was to its right -- instead, some simple parameters were set. The AI has a "fitness" level, which increases the further right the character reaches, and decreases when moving left. The AI knows that fitness is good, and so, once it figures out that moving right increases that stat, it's incentivized to continue doing so. ” http://www.engadget.com/2015/06/17/super-mario-world-self-learning-ai/

Mic.com wrote (15 June 2015): “On Saturday, programmer SethBling introduced the world to MarI/O, a Machine Learning program he created to play video games. There was one important tweak: Instead of being programmed to run the course perfectly, MarI/O had to learn how to play from scratch.” http://mic.com/articles/120657/this-computer-learned-super-mario-from-scratch-and-now-it-can-kick-your-ass

Vice Motherboard wrote (15 June 2015): “The program also recognizes when fitness tapers off (when Mario dies), and adds a mutation by making Mario jump or do something different on the next level generation. Essentially, it’s a machine version of evolution, making micro- or macro-adjustments as it needs to get through. ” http://motherboard.vice.com/read/this-ai-used-neuroevolution-to-teach-itself-how-to-play-super-mario-world

See also: http://www.washingtonpost.com/blogs/innovations/wp/2015/06/15/thankfully-mario-can-demystify-this-incredibly-important-fieldmachine-learning/

#MachineLearning
Perhaps it's that all the levels have simple, left-to-right objectives, or maybe it's just that they're so iconic, but for some reason older Mario games
7 comments on original post
2
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
Here is an obscure arcade game with awesome music: Psychic 5
Also Raiden for PC track 9
1
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
Did that just happen!? Awesome!!!!
1
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
Need to understand a neuron to understand consciousness? Do you need to understand a water molecule to understand the tides? Yes and no. It is faster and easier to understand the behavior of macro systems by examining the system as a whole first. Once solid theories are established, they can be refined by information about how the individual elements behave. 
5
Larry Blumen's profile photo
 
I agree.
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
Love this episode. My 2 cents: PI and root 2 are labels for processes. Numbers themselves have infinite permutations. I don't think infinite processes has any bearing on whether or not our universe is a simulation. 
1
Drakonflare's profile photo
 
A rational number can indeed be represented in infinite ways. However, you only need to use one. A irrational number however, only has one to be represented. If a simulation were to have Pi in it, it would need infinite space for it and the simulation wouldn't be possible. So every simulation would need to cut off Pi somewhere in order to represent it. If our lives would be a simulation, that simulation would need to contain Pi, because Pi exists in our world. So if we ever find Pi to be cut off, that would mean we're in a simulation
Add a comment...

Brien Malone

Shared publicly  - 
1
Larry Blumen's profile photo
 
When I was a lad, I wanted to be a professional magician. (Have I told you this before?) I was not adept at sleight-of-hand, but I borrowed money from my father against future allowances to buy stuff from Abbott's Magic Company in Colon, Michigan. An example of deliberately misleading an audience to think they know how an effect is done is described here: http://gimme-a-b.blogspot.com/2008/09/do-you-believe-in-magic.html.   
Add a comment...
Have him in circles
59 people
Michael Whitby's profile photo
Rachel Merritt's profile photo
Mark Saffell's profile photo
John Mark's profile photo
Patrick Ball's profile photo
2veritasium's profile photo
Express Car Rentals's profile photo
Pauline Ackermann's profile photo
Tim Blood's profile photo

Brien Malone

Shared publicly  - 
 
+Larry Blumen and I had a discussion about how the brain represents numbers. Michael from the YouTube channel VSauce takes an interesting wander down that road... He mentions something Intuitive that I never considered. Logarithms.
(The whole talk is interesting, but jump to the 5:00 mark to cut to the chase.)
2
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
Just beautiful... 
1
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
Americans are "so sensitive" because we have lots of time. We aren't struggling for survival every minute of every day, so we have time to blame others for perceived injustice. Our always-on culture eliminates boredom, which has killed self-reflection time while enabling reactive monologues. In other words, Internet comments are about how this thing makes me feel right now.

Want to elevate the discourse on a youtube video? Institute a mandatory 2 day waiting period after viewing before commenting is allowed. Of course this is ridiculous, but imagine what would happen if this were possible. Trolls who seek low effort wins would fade as would the fire and forget knee jerk reactionists. Only those who care enough about a topic would return. Further, those who return would have sufficient time to mull over and refine their ideas before posting. 
1
Larry Blumen's profile photo
 
I think I agree with this, too.
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
I take exception to the use of the word tacky ;) This was my Friday night childhood! I watched every one of these shows.
2
Add a comment...

Brien Malone

commented on a video on YouTube.
Shared publicly  - 
 
LOL more like this please. 
1
Add a comment...

Brien Malone

Shared publicly  - 
 
Fantastic. This one is for you, Larry. Man 3D prints his wife's skull and tumor, allowing neurosurgeon to plan a minimally invasive excision.
When his wife was misdiagnosed, Michael Balzer used 3D printing and imaging to get her well
1
Larry Blumen's profile photo
 
Revolutionary.
Add a comment...
People
Have him in circles
59 people
Michael Whitby's profile photo
Rachel Merritt's profile photo
Mark Saffell's profile photo
John Mark's profile photo
Patrick Ball's profile photo
2veritasium's profile photo
Express Car Rentals's profile photo
Pauline Ackermann's profile photo
Tim Blood's profile photo
Work
Occupation
Sr. Application Developer
Skills
Full stack web, MS-SQL Server Administration, MS Server Administration, Enterprise Software Integration Projects, IT Project Management, IT Department Management
Employment
  • Clear Capital
    Sr. Application Developer, 2014 - present
    ColdFusion / Java Development.
  • SuiteAmerica
    Sr Solutions Architect, 2013 - 2014
  • Gemological Institute of America
    Manager, Web Development (Solutions Architect), 2001 - 2013
  • PiNGPoNG.CoM
    Webmaster/Web Developer, 1999 - 2001
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Roseville, CA
Previously
Nashville - Cookeville - Knoxville - San Diego - Hong Kong - Phoenix
Links
Contributor to
Story
Tagline
Sr. Application Developer
Introduction
I am a life-long learner with deep interests in theoretical physics, astronomy, music, literature, robotics, computer science, mathematics, economics, history... in fact, what I'm most interested in is what I currently know nothing about. So, tell me something new!

I am a Solutions Architect with 20 years of IT experience. My primary focus is the full stack of web technologies, but I am also involved with Enterprise Software deployment and administration. (SharePoint, DAM, eLearning, eCommerce...etc.)


Education
  • Tennessee Technological University
    Computer Science, 1990 - 1992
  • University of Tennessee
    Computer Science, 1992 - 1993
  • University of Phoenix
    Business/eBusiness, 2006 - 2008
Basic Information
Gender
Male
Other names
Brien Blumen