Artificial Intelligence, Neuroscience, Quantitative Finance and the unedited thoughts of a soon-to-be robot

Updates from January, 2010 Follow me on Twitter | View my gallery | Show Articles | Show Blog Posts

  • Rod Furlan 12:15 pm on April 8, 2013 Permalink | Reply  

    Streaming VR from the Cloud 

    Oculus RiftA while ago I was working on a fully immersive stereoscopic “remote head”. On one side the user wears a HMD and on the other side there would be a servo-actuated stereoscopic camera programmed to match the orientation of the user’s head-tracking device. Sadly even if I used very fast servos it wouldn’t be possible to move the camera fast enough to accurately match the perspective of the user. The head-tracking lag would be quite disorienting, unacceptably so even before we factor in the network lag.

    On the second prototype, I decided to use a monoscopic 360 degree camera instead. The remote head would transmit the whole image-sphere to the user’s machine and I would clip the viewport on the client-side using the tracker information – effectively eliminating head-tracking lag by doing it locally. The overall experience should be great even though the video feed from the remote head could be several milliseconds behind real-time.

    NVIDIA Grid ServerAnd here is how all of this intersects with VR:  a cloud-VR server could render a 360 degree image sphere around the player, transmit the whole frame to the client which would then clip the viewport based on the orientation of the user’s head. It could even be done adaptively to save bandwidth – instead of transmitting the whole image-sphere it could send only a portion of it based on how fast the user is likely to turn his head in the next N milliseconds or at a reduced frame rate, and since the raster viewport is clipped by the client, the user would still be able to look around at 60fps. Input-to-display lag would still exist but developers could overcome at least some of it by designing around this limitation.

    The potential end-game could be something like a cloud-powered Oculus Rift style HMD with no console or PC required – in other words: no hassle VR that is just plug & immerse. The required tech is already available, both NVIDIA and AMD have announced support for GPU cloud rendering, OculusVR is finally shipping the $300 Rift development kits worldwide and all the required client-side processing could easily be handled by a $100 Android board.

    So who is going to be the pioneer who will make cloud VR a reality?

     
  • Rod Furlan 8:55 pm on December 31, 2012 Permalink | Reply  

    Build Your Own Google Glass – IEEE Spectrum article 

    2188376

    Here is an excerpt of my latest IEEE Spectrum article:

    A wearable computer that displays information and records video

    By ROD FURLAN  /  JANUARY 2013

    Last April, Google announced Project Glass. Its goal is to build a wearable computer that records your perspective of the world and unobtrusively delivers information to you through a head-up display. With Glass, not only might I share fleeting moments with the people I love, I’d eventually be able to search my external visual memory to find my misplaced car keys. Sadly, there is no release date yet. A developer edition is planned for early this year at the disagreeable price of US $1500, for what is probably going to be an unfinished product. The final version isn’t due until 2014 at the earliest.

    But if Google is able to start developing such a device, it means that the components are now available and anyone should be able to follow suit. So I decided to do just that, even though I knew the final product wouldn’t be as sleek as Google’s and the software wouldn’t be as polished.

    Most of the components required for a Glass-type system are very similar to what you can already find in a smartphone—processor, accelerometers, camera, network interfaces. The real challenge is to pack all those elements into a wearable system that can present images close to the eye.

    You can read the full article here.

    Article mentions around the web:

    Forbes – Google Glass Project In Flux
    MIT Technology Review - “The Latest on Google Glass”
    Huffington Post - “Yes, The Machines Are Getting Better. But So Are You.”
    Live Science - “Total Recall Offers Killer App for Google Glasses”
    US News - “Google Glass Unlikely to Be Game Changer in 2013″
    ExtremeTech - “ Google Glass ready to roll out to developers, but why not save $1,500 and build your own?”
    Geekosystem - “Can’t Wait for Google Glass? Don’t. Build Your Own”
    Lifehacker - “Build Your Own Google Glass-Style Wearable Computer”
    The Verge - “One man’s journey through augmented reality with a self-built version of Project Glass”
    SlashGear - “DIY Google Glass puts iOS in front of your eyes”
    9to5Google – Don’t have $1,500? Just build your own Google Glass

     
  • Rod Furlan 8:00 am on December 31, 2012 Permalink | Reply  

    On The Future of Wearable Computers (Interview) 

    IEEE Spectrum January 2013 CoverHere are the highlights of my IEEE Spectrum interview on Google Glass and the future of wearable computers:

    That’s right: Google says that Glass will make you feel smarter. “We’re talking about a device that sees every thing you see and hears everything you hear,” says Rod Furlan, an artificial intelligence researcher and angel investor. “From the starting line what you are gaining is total recall.”

    Regarding privacy:

    Others view the hand-wringing over privacy as passé. “We will soon be living in a hypervisible society, and there is nothing we can do to stop it,” argues Furlan, the artificial intelligence researcher. “It’s not about fighting the future; it’s about learning to live with it.”

    He can’t wait to try the real Glass. Furlan believes Google’s expertise in data and in machine learning will lead to all kinds of applications that enhance people’s everyday experience. Yes, he says, you’ll have to give up some privacy, but the trade-off will be worth it. “In the end, I believe technology gives more than it takes,” Furlan says.

    On my experience wearing my DIY version of Glass:

    Furlan was so eager to see what a future with Glass might look like that last summer he built his own prototype from off-the-shelf parts [see “Build Your Own Google” to learn how he did it.]. It streams e-mail, Twitter updates, text messages, and the status of his servers to a monocular microdisplay. At first, he says, the flood of information felt overwhelming, but now when he takes off the gadget, he feels “impoverished.”

    You can read the full article here.

     
  • Rod Furlan 10:43 am on October 29, 2012 Permalink | Reply  

    Intermission – Asia Tour 2012 

    Asia Tour 2012

    I will be away for a while travelling around Asia. If you are interested in travel photography be sure to follow me on 500px.

     
  • Rod Furlan 10:40 pm on September 3, 2012 Permalink | Reply  

    DIY Oculus Rift – Because Reality is Overrated 

    UPDATE: You can find the first draft of the “official” building guide here.

    Yesterday Hack-a-Day featured one of my summer projects – a do-it-yourself immersive virtual reality head-mounted display based on the upcoming Oculus Rift. This is a collaborative effort with several contributors from the MTBS3D community, including Palmer Luckey from OculusVR. You can follow these instructions to build your own – enjoy!

     
  • Rod Furlan 10:35 pm on August 2, 2012 Permalink | Reply  

    DIY Personal HUD / “Google Glass” 

    Back in 2009 I was working on a DIY personal head-up display (HUD) driven by a Sony Vaio VGN-UX380N ultraportable PC. I ended up shelving the project because I felt the technology wasn’t there yet – the prototype was bulky, uncomfortable to wear and battery life was terrible.

    Luckily we are living in exponential times and mobile technology has advanced so much since 2009 that with just a bit of research I was able to build a much better wearable computing device than the one I was experimenting with 3 years ago. Below are pictures of prototype #2, which is basically a wearable microdisplay driven by a smartphone.

    For prototype #3 I will be keeping the wire (for now) and I will add a camera, a microphone, speakers and a 9dof inertial tracker to match Google Project Glass‘ known capabilities. It should serve as a good platform to explore the applications of a head-mounted wearable computer.

     
  • Rod Furlan 9:46 pm on August 2, 2012 Permalink | Reply  

    Robot Whispering 

    Last week I spent some quality time with the PR2 robot at Willow Garage. Since I don’t particularly like doing laundry, I quite enjoyed programming it to fold towels, albeit poorly. World domination is certain to come next.

     
  • Rod Furlan 9:02 pm on April 13, 2012 Permalink | Reply  

    On the Future of Education 

    Tomorrow I will be joining Peter Thiel and the 40 finalists for the 2012 class of the 20-under-20 program for brunch. Of those 40 hopefuls only 20 will become members of the Thiel Fellowship, a daring attempt to hack education and show the world that college is not the only path to success.

    Or in their own words:

    A radical re-thinking of what it takes to succeed, the Thiel Fellowship encourages lifelong learning and independent thought. With $100,000 and 2 years free to pursue their dreams, Thiel Fellows are changing the world one entrepreneurial venture at a time.

    I first heard of the Fellowship when I was invited to participate as a mentor for the fellows. I promptly agreed because I strongly resonate with their goals. As a serial autodidact, I have had my fair share of issues with traditional education as it’s simply not suitable for everyone and certainly wasn’t for me.

    As I mentioned in previous posts, I was born and raised in Brazil. Despite superficial similarities, growing up in a developing country is quite different from what readers from more affluent nations would imagine. For example, I held a full-time job during secondary school and my first few years of college. This means that I would work from 9am to 5pm and then go to school from 7pm to 11:30pm. It was tough but it was, and it still is, something very common in Brazil. For most of the population working a full-time job is the only way to stay afloat and to afford any education at all.

    While it wasn’t the most pleasant lifestyle, participating in the workforce while going to college at the same time helped me develop some key insights about education. During the day I operated in the real world as a software developer for a large utility company, solving real problems and learning real lessons about life, business and relationships. During the evening I was forced to participate in this odd, almost bizarre parallel reality where professors were trying to, according to their own words, prepare me to succeed in the “real world”. However, it was all too obvious that many of them have never participated in this “real world” that they spoke of and consequently many of the things they were teaching were either outdated or flat-out wrong.

    In my case, I taught myself to code when I was 8 years old and had almost ten years of experience as a software developer before I’d even applied to college. I tried to make the best of my college experience but in most part, classes felt generally dull and unstimulating. Luckily, sometime during my sophomore year, I was offered a seat at the management board of a large consulting company and suddenly I had to decide between my fast-moving career or finishing my bachelor’s degree.

    The only compelling reason I could conceive to get a bachelor’s degree, other than pleasing my family, was for social validation. However, I wanted to be judged on my accomplishments in the real world and not on my tolerance to inane lectures and my ability to force myself through arbitrary, artificial exercises that would supposedly prepare me to function in the workforce. The way I saw it, I was already empirically prepared for the real world, and it just didn’t make sense to go backwards.

    This would be the first time I quit college, out of four in total. Now, before you assume that I am radically against college education, this is certainly not the case. To better understand my position, we must first deconstruct the reasons why going to college wasn’t the ideal choice for me.

    Computer science is a field that is both accessible (as in you can practice with a limited budget) and fast-moving. I could not have taught myself medicine when I was 8 years old, I could have read about it, maybe even developed an interest in it, but I wouldn’t be able to practice it – and deliberate practice is a key requirement for expertise. Similarly, while you may also consider medicine to be a fast-moving field, its pace of curriculum change is dwarfed by what we observe in the IT world. The odds are that by the time you graduate from medical school, a considerable portion of what you have learnt is still relevant. In contrast, the core portion of computer science that is in essence future-proof could be taught in only one or two semesters.

    College is still, and will remain, the best way to become a medical doctor. The same is true for any other profession that requires access to a fully equipped lab for practice. However it is certainly not the only (or best) choice if you are passionate about a field that is both accessible and/or advancing as quickly as IT.

    The key insight I want to share with you is that even though college is one of the many possible paths to success, our society is stuck on the idea that when it comes down to education, “one size fits all”. If you stop to think about it, it makes no sense at all. A good analogy would be a world where painters were only allowed to paint using shades of green and that to be successful, one must limit their palette to greenish tones and renounce the rest of the color spectrum – what a poor world that would be.

    Yet this is exactly what we are doing. Our society deliberately tries to reduce the spectrum of choice in education by shunning anyone willing to stray from the beaten path – and in doing that, we all lose. Diversity of thought is also one of our greatest strengths as a species and by limiting which paths to success are acceptable, we are condemning humanity to homogeneity – and eventually to a local maximum (in layman’s terms: a place too good to be abandoned but still rather terrible compared to the best place out there).

    Fundamentally, is the level of conformity imposed by college the best way to educate future world-changers?

    This all boils down to the reason why I am an outspoken supporter of the Thiel Fellowship. It is not about replacing college for everyone - it is an attempt to widen the palette of choices for education. It is a bold proposal to show the world that a degree is not the best tool for all jobs – but merely one of many in the tool set. While Thiel may come across as a radical when he proclaims that higher education in the US is essentially bankrupt, he is also doing more for the future of education than most of us. His fellowship is one of the select few initiatives that have started a crucial dialog on how humanity should prepare its youth for a future that is rushing at them at an incredible pace.

    It is certainly not a program for everyone or for the faint of heart, but the 20-under-20 fellows have self-selected themselves because they don’t want a degree, they want to change the world.

     
  • Rod Furlan 4:03 pm on April 4, 2012 Permalink | Reply  

    On Poverty, Inequality and Human Nature 

    Yesterday I had the pleasure to spend the afternoon with Dr. Judith Rodin of the Rockefeller Foundation at an intimate gathering organized by the IFTF for the launch of their global forecasting / brainstorming platform Catalysts for Change. Through the platform we united forces with participants all over the globe to help millions find their paths out of poverty. It was awe-inspiring to witness so many brilliant minds committed to helping our brothers and sisters born into poverty, and it gives me great hope for a better future for humanity.

    However, it also made me sad as I came to the somber realization that we are not nearly as kind and compassionate as we imagine ourselves to be. While many proclaim that poverty is a failure of capitalism, this is simply another attempt to shift the blame away from ourselves so that we may preserve humanity’s self-image as quintessentially good.

    Simply put, the underlying cause of poverty is our collective ability to ignore the suffering of another human being.

    Poverty is a failure of human nature, that is it. Nothing else is a factor but merely another symptom of our inherent lack of “true” compassion. You (and I) know very well that there is incredible suffering around the globe yet we go on with our lives. We spend our money on frivolous things while millions starve and we conjure up problems out of thin air (not rich enough, not pretty enough) instead of focusing on the greater challenges faced by humanity.

    A wise person knows to judge character based on actions instead of words. If you were to judge yourself on what you have actually done to help those in need, how would you stack up? Maybe you donated some money, or maybe you even donated some of your time but with all due respect, it all amounted to a drop not in a bucket but in an ocean. If we were biologically wired to care, to truly feel compassion, we would be on the streets overthrowing any form of government or financial system that would allow poverty to endure.

    Actually, that is not completely true. If we were indeed biologically wired to feel the pain of those in need as if it were our own, it would be inconceivable to us to bring into existence any form of social structure that would provide the conditions necessary for poverty to exist in the first place.

    We cannot blame the government, and we cannot blame capitalism because those were not imposed to us, they are our inventions and they reflect our natural values – both evolved from us, not the other way around.

    I was born and raised in Brazil and at an early age I learnt to avoid making eye contact with the poor and keep on walking. I learnt to ignore the poverty around me to go on with my life. It wasn’t until my late teens that I came to understand that the people I was ignoring were just like me, they had hopes, they had dreams. The difference is that I had a shot at making my dreams come true while they didn’t.

    We must accept our shortcomings if we want to overcome them, we must embrace the idea that “current” human nature is flawed and that the “current version” our species may not deserve the great power and responsibility bestowed upon us by our ever advancing technology.

    The great blind watchmaker of nature has groomed us for survival, not for kindness and certainly not for planetary stewardship. Truth is that our lack of “true” compassion is the underlying biological cause of every single war ever fought. 

    In order to become worthy of our place in the universe as a sentient species, we must accept that simply “human” may not be good enough. We must become smarter, wiser and most importantly, we must develop our compassion to levels beyond what our current biology will allow.

    Luckily, our civilization already carries the seeds of moral greatness as we are able to dream about freedom, justice and unbound love. At this time we merely lack the biological machinery to fulfill those dreams.

    It seems to me that the future of compassion is post-human.

     
    • Kit Webster 4:33 am on November 4, 2012 Permalink | Reply

      While I agree on many of your points I do not agree that humans are inherently non-compassionate, rather products of design, more nurture than nature and there is room for change. It is currently happening but not fast enough.

      The worst I have seen recently is regarding the way the Chinese sap bile from bears stomachs, they go to the extent of sewing a metal plate onto the bears stomachs to stop them from committing suicide from the pain.

      There are advocacy groups that put out campaigns that plead with people to support causes, but this just kind of pleading seems so vastly disproportionate to the amount of injustace that is currently being enflicted.

      What we really need are complete paradigm shifts that force us to transform our sociological standards. I believe there are ways to do this. One way would be to start some sort of agency that publically promotes multinational corporations and their philonthropic effots. See it as advertising for the company. Personally I would be much more inclined to purchase a bottle of coke over a pepsi if I knew that coke had transfered its signage advertising budget for just one day into some kind of cause for good. Once the multinationals get on board that every company underneath them will be forced to adapt and cashflow will have a direct correlation to good will.

      There are so many variables also in this chaotic world. One individual who lives in Africa on 50c a day might consider themselves lucky they can eat, yet we consider ourselves lucky when we get a new iPhone.

      Change needs to come and intelligent people like yourself are required to make it happen, to envisage methods and concepts to awaken our society. In the same way you are able to build your precise contraptions, you can also muster up new ways of affecting change for good.

  • Rod Furlan 2:09 pm on February 3, 2012 Permalink | Reply  

    Will Artificial Intelligence be America’s Next Big Thing? 

    I was just mentioned on an article published by the Institute for Ethics and Emerging Technologies.

    “In economic terms, automation in general should be seen as a leveraging factor that amplifies the output of workers,” says Rod Furlan, an AI researcher and machine-learning expert based in Vancouver.

    “Thanks to the availability of legal software, one lawyer can do today work that required a team of assistants 10 years ago. Ten years from now, an individual lawyer may be able to service as many cases as a small firm does today, all thanks to AI advancements. Going forward, we can expect to do less boring work and have more time for truly intellectual tasks which are less likely to be automated in the near term.”

    Furlan says that as more businesses embrace aggressive automation opportunities through AI and advanced robotics, we’re likely to see more companies that, like Google, have an astronomical revenue-per-employee ratio. He adds that he’s still “bullish” on AI and is confident that businesses and individuals will be able to adapt to the new era of increased worker capability.

    Read the full article.

     
  • Rod Furlan 7:22 pm on September 18, 2011 Permalink | Reply  

    Universal Survivalist AI 

    During my years as a quant trader, I found myself trying to automate my own job.

    As it turns out, the market is a formidable adaptive adversary and profitable trading models tend to expire because relationships between assets are always in constant flux. Whenever you derive a predictive model for a given asset, it is basically impossible to tell if the model will remain predictive for one day, one month or one year. If you stop to think about it, it makes sense because we are always modeling the past of a dynamic non-stationary system.

    My goal was to create “wide-AI” (not narrow but not strong either) within the limited domain of trading, the idea was to build a system that was not only capable of trading any asset but that was also able to decide by itself which assets to trade and which data streams to use without any human intervention.

    My job as a quant was to use several statistical and machine learning tools to derive trading models. The question I wanted an answer for was: how could I build a computer program capable of replacing myself?

    To accomplish this goal I built a multi-layer system where the top layers would analyze the data and generate a population of independent programs that would in turn attempt to maximize the value of a utility function. The programs that composed the populations in the bottom layers were themselves recombinant and made of several different machine learning “blocks” and data transformation pipelines.

    I was eventually successful and the most important lesson I learned is that when you create a system capable of dynamically integrating different adaptive tools at runtime, you may end up with something far greater than the sum of its parts.

    While remarkable, the system I built was still confined to a single domain. After reflecting over the outcome of my research, I realized that within the limited scope of the financial markets, I had built something I decided to call a “domain survivalist”.

    Considering the tradable market to be its environment and the joint set of available inputs and outputs to be its embodiment, I had created an agent capable of bootstrapping itself to its “body” and “environment” in order to survive and maximize the value of an arbitrary utility function.

    The same system could just as easily trade Oil, Corn, Euros or Google stock. However, even though it was a bit more flexible than what I could have achieved with more traditional methods, its operational range was still vexingly narrow – trading was all it could ever do.

    Towards the creation of a Universal Survivalist

    Now let’s take the concept of a survivalist AI to the next level. If we set our hearts and minds to it, could we build such thing as a “universal survivalist”? Could we build an AI agent capable of bootstrapping itself to any arbitrary embodiment and find ways to exploit its environment in order to maximize the value a computable utility function?

    If the body of the agent is defined as the set of inputs and outputs that are available as means to respectively sample and actuate over its environment, the concept of “embodiment” becomes rather flexible and can extend itself nicely to include AI agents without any sort of physical components.

    While creation of such universal survivalist system would not give us HAL 9000 (because language is too complicated), it could certainly give us the algorithmic underpinnings for AI that is versatile enough to bootstrap itself and intelligently control any arbitrarily complex system, be it a plane, a car or a firewall.

    The same underlying architecture could then be used to infuse different machines with varying degrees of useable intelligence. A survivalist “born and raised” inside a car could be trained to obey traffic laws the same way police dogs are trained to serve and protect. Similarly, another identical survivalist instance that was instead attached to a security system could be trained to protect a particular location, such as a bank or a hospital. Once trained, any survivalist could then be cloned into as many similar “bodies” as needed.

    Indeed something to think about…

     
  • Rod Furlan 9:50 pm on July 28, 2011 Permalink | Reply  

    Conversations on strong AI – Part II 

    From: Rod (Me)
    To: A friend
    Subject: Would you risk the extinction of our species in your quest to create AI?

    That is a fantastic question! I am afraid the answer is not trivial because I disagree with the assumption that creation of AI represents an existential threat to humanity. While I do accept it as a possibility, we don’t know enough to draw conclusions just yet.

    I can however share a few thoughts with you:

    1. Why choose fear? All examples of non-friendly AI we have came from science-fiction. No actual observations have been made yet. The friendly/unfriendly AI issue remains a speculative philosophical discussion, not a scientific one.

    2. Our desire to remain alive is a byproduct of our evolutionary roots. Our drive to fight for survival, sometimes preemptively, makes us formidable opponents. This is one of the many instincts we are born with in order to fulfill a biological mandate to spread our genes. AI will not share this evolutionary baggage with us and will not necessarily have a pro-existence bias or even be aware of its own existence.

    2a. In fact we have no reason to believe that an AI would necessarily possess an anthropomorphic mind or even a sense of self. Human-like intelligence is akin to bird-like flight — interestingly, that is not how we build our planes.

    Our planes don't fly like birds - why must our AI think like us?

    3. We do not have a choice regarding creating AI or not, it is inevitable. We cannot fight the future, all we can do is either delay it or reshape it. It is more productive to focus on creating a favorable future instead of trying to resist an undesirable one.

    4. We cannot transcend this planet before we transcend our biology and we are ultimately doomed unless we venture beyond earth. The same way that biological processes started with RNA evolution to later be fully supplanted by DNA evolution, our species may be just a step in the ladder towards true intelligence. While I hope we will be able to merge with “the next step”, it would be selfish to try to stop evolution at a universal scale out of fear for our species’ continuity.

    Finally, if we create AI and it turns out to be sentient, for the first time in our history, we will be judged by another intelligent species. Are we ready?

     
    • Max Harms 1:41 pm on July 29, 2011 Permalink | Reply

      While you’re absolutely right that our desire to stay alive stems from evolution, I think it’s a mistake to think that self-preservation can only arise from an evolutionary system. Any rational agent with goals will, given enough knowledge, come to understand that it cannot accomplish its goals if it is destroyed, right? Thus it seems to me that self-preservation can also be a byproduct of rationality and knowledge (i.e. intelligence).

      To make things worse, the more non-anthropomorphic an AI is, the less likely it will be to intrinsically value the lives of other beings. We evolved to be social animals, but I see no reason to think a given AI will be any more social than necessary.

      More on this line of thinking: http://selfawaresystems.files.wordpress.com/2008/01/ai_drives_final.pdf

      • Rod Furlan 2:31 pm on July 29, 2011 Permalink | Reply

        I definitely see where you are coming from Max and I hope to show you that even attributing “reason” and “goals” to AI is a form of anthropomorphization that might not be warranted.

        A few years ago I wrote a piece of software, an AI agent if you will, which was capable of trading the stock market by analyzing and exploiting the properties and relationships of several assets.

        It is natural for us humans to infuse the world around us with our own feelings and inner metaphors even when it is not appropriate. While I could romanticize its inner workings by claiming that it had “learned” to trade and that it was moved by the “goal” of profitability, truth is that my AI trading agent never learned anything – its intelligent behavior was merely the outcome of passing large amounts of data through an adaptive, generative pipeline and measuring the output against the desired metric: profitability.

        In a way, this AI agent resembled more a sculpture, because it was “sculpted” by the data, than it resembled a living creature. It had no wants, desires, fear or hope – in other words, it wasn’t anything like us yet it could perform better than most of us in such a complex task that is to model and predict the behavior of a non-stationary system.

        Regarding your second point, again I beg to differ. Non-anthropomorphic weak AI is pervasive in modern society and it has already provided an astonishing amount of value. Would you kindly elaborate on why you believe that non-anthropomorphic strong AI would be any different?

  • Rod Furlan 10:20 am on July 23, 2011 Permalink | Reply  

    On Natural Immortality 

    Death is an unspeakable tragedy because immortality is the unavoidable natural outcome of any evolutionary process that gives rise to beings that are both afraid of death and capable of creating technology.

    Immortality isn’t about living forever, it is about having the choice to do so – which is something we currently lack. Fundamentally, it is a personal choice and no one has the right to say that you and your loved ones must fade into nothingness simply because they believe that is “natural”.

    Immortality isn’t merely a possibility, it is an evolutionary mandate.
     
    • Max Harms 11:14 am on September 30, 2011 Permalink | Reply

      I am pro-immortality, and when I read arguments against immortality on grounds of “it’s not natural” I don’t like that. But I’m not sure that the best response is to argue that immortality is natural. That just keeps the appeal to nature around and perpetuates sloppy thinking.

      http://www.fallacyfiles.org/adnature.html

    • Rod Furlan 11:27 am on September 30, 2011 Permalink | Reply

      I absolutely agree Max, “natural” isn’t the best word to express how I feel either but I decided that it would be useful to re-frame the issue using the same vocabulary as the opposition. We must first connect with those we want to convince. “Unavoidable” better expresses how I feel about it.

      Everything that is possible is therefore natural after all.

  • Rod Furlan 10:57 pm on July 22, 2011 Permalink | Reply  

    How algorithms shape our world 

    Great TED talk on algo trading, AI and the brave new world of computational finance.

     
  • Rod Furlan 6:32 pm on April 12, 2011 Permalink | Reply  

    My National Geographic Interview On Human Augmentation 

    National Geographic, Human 2.0“Right now it’s easy to distinguish between a human being and a machine. However this line will become increasingly blurry in the future. [20 years from now] You will start by getting visual and auditory implants, then you are going to have your midlife crisis, and instead of going out and buying a sports car, you will instead buy a sports heart to boost your athletic performance.

    The transition will happen little by little as you opt-in for more enhancements. Then one day you will wake up and realize that you’re more artificial than natural.

    Eventually we will be unable to draw a crisp line between human beings and machines. We will reshape ourselves and by changing our bodies we will change the way we relate to the world.

    This is just evolution – artificial evolution.

    On that note, here is a terrific TED talk by Aimee Mullins – “How my legs give me superpowers”:

     
  • Rod Furlan 11:12 am on June 22, 2010 Permalink | Reply  

    Changing the world, one grand challenge at the time 

    “If I was a student this is where I would want to be.” – Larry Page, Google co-founder regarding Singularity University (video below)

     
  • Rod Furlan 11:40 am on June 20, 2010 Permalink | Reply  

    Advancing Substrate Independent Minds 2010 

    Advancing Substrate Independent Minds 2010

    ASIM (Advancing Substrate Independent Minds) is a new series of workshops and activities that will cover the current state of the art in the fields of whole brain emulation, brain scanning, gradual replacement techniques, and brain preservation.

    The sessions of the ASIM workshop will run after the Singularity Summit workshop on Monday and Tuesday, as a satellite event to the main Singularity Summit (August 14-15). The Singularity Summit workshop finishes at 5pm on both days, so there will be time to find some dinner before joining us for our evening sessions.If you are interested in attending and would like more information, please feel free to contact the organizers.

     
  • Rod Furlan 3:51 pm on April 24, 2010 Permalink | Reply
    Tags:   

    The day we finally grow up 

    The world is changing fast. Wave after wave of accelerating technological change is leaving society and governments struggling to adapt. Our past could never prepare us for the journey we are about to embark on and the truth is that from here on in we shoot without a script.

    While we all long for a better tomorrow, very few of us have the courage to try to imagine what the future might actually look like. Bound by conventions and by fear of ridicule, most of us dare not to dream or speak about the deep future, instead we choose to focus on the short-term future, which is safe and generally agreeable.

    Futurists everywhere, I applaud your courage. Even when you are wrong, you contribute more to the future of our species than your critics ever will.

    Even though collectively we choose poverty of imagination as the default mode of thinking about the future, here we stand on the verge of profound societal changes that cannot be stopped and cannot be reasoned with. We are witnessing the dawn of an age of technological wonders, of technology so advanced that it is itself indistinguishable from magic.

    Take a minute to admire the computer monitor in which you are reading these words. Maybe you are using a modern LCD flat panel or maybe you are using an old CRT tube. Either way, old or new, appreciate its beautiful complexity with millions of connected parts that are able to convert a symphony of electrons, bits and bytes into the perfectly weaved tapestry of light required to carry my words to you.

    Now consider for a moment the most complex devices we possessed a mere 200 years ago. How does your computer monitor measure up to it? Do you even know how your monitor really works? What about your computer? Your cell phone? Would you be able to design any of these devices from scratch? Do you know anyone who could?

    We came a long way in a very short period. Now try to imagine what miracles of science we will witness in the course of the next 200 years. No matter what you think you know about the future, I assure you that if we don’t destroy ourselves, the best is yet to come.

    Like Martin Luther King, I too have a dream.

    I dream of a world where people are once again thrilled about the future.

    I dream that one day curing death, understanding the human brain and traveling to the stars will be seen as urgent challenges that must be conquered at all costs.

    I dream that one day scientists will be considered celebrities and that each of us will be measured not by how much capital we have accumulated but by how much we have contributed to the future of our species.

    I dream that one day all nations will unite in the war against ignorance and superstition, the true enemies of all sentient beings.

    I dream of the day humanity finally grows up.

     
  • Rod Furlan 11:24 am on April 12, 2010 Permalink | Reply  

    Taking a stand against the unthinking 

     
  • Rod Furlan 5:08 pm on April 1, 2010 Permalink | Reply  

    Can science answer moral questions? 

     
  • Rod Furlan 9:55 am on March 8, 2010 Permalink | Reply  

    Conversations on strong AI – Part I 

    From: Rod (Me)
    To: Quantum Lady
    Subject: AGI

    Yes I agree that there are many challenges ahead on the path to AGI. Right now, we should focus on acquiring a better understanding of how the brain works from an algorithmic perspective and try to derive a hypothesis of general intelligence from it. After all, the brain is the only implementation of a general intelligence “platform” currently known to us.

    Our brains represent nothing but one design out of a multitude of possible general intelligence implementations. However, I believe that the search-space for viable AGI architectures is just too large to be traversed by anything other than a super-civilization. Think about the staggering amount of computation mindlessly performed by evolution over millions of years to come up with the design we carry in between our ears.

    I think it must be clear to you by now that I sit on the bio-inspired AGI camp and I definitely share your newfound fascination with the brain. Just recently, I started to tell people I am a hobbyist neuroscientist.

    Reactions are interesting, sometimes hilarious.

    I see whole-brain emulation as the worst-case scenario or “plan B”. If everything else fails, we will achieve AGI once we become able to emulate a whole brain down to an arbitrary level of precision yet to be determined.

    That begs the question – what would be the best-case scenario?

    Ultimately, I believe there is a simple algorithm for general intelligence yet to be discovered: a small set of rules that give rise to ever growing complexity and intelligence after many generative iterations.

    It is unquestionable that this elusive algorithm is engraved not only on the neuronal topology of the brain but also in the rules that govern how topology changes over time. That is why any simulation of the brain must take into consideration plasticity and generative topology to be useful.

    I also believe that only a very small subset of the human brain is actually responsible for general intelligence. In the best-case scenario, we will be able to identify the bare minimum amount of brain tissue necessary for general intelligence and derive powerful algorithmic insights from it. I am not talking about generating connectomes or maps but about understanding how to replicate what the brain does, not the minutia of how it does it.

    Because truth be told: I don’t want an artificial brain, I want to automate work. I want to copy-and-paste scientists.

     
  • Rod Furlan 7:42 pm on January 22, 2010 Permalink | Reply
    Tags:   

    Igniting a Brain-Computer Interface Revolution 

    I have just returned from an X PRIZE Foundation workshop on brain-computer interfaces (BCI) at MIT. The workshop brought together over 50 leading experts, students and enthusiasts with the objective of brainstorming ideas for an X PRIZE competition to accelerate the development of BCI solutions. During the course of this fantastic two-day event we had the opportunity to explore the many possibilities and difficulties of designing and implementing devices capable of communicating directly with the human brain… read full article

     
  • Rod Furlan 11:13 pm on January 7, 2010 Permalink  

    Exploring the Brain-Computer Interface: Singularity University Partners with X Prize Labs @ MIT 

    Imagine a direct connection between the human brain and the world’s most powerful computers… What if you could type with your thoughts? Or help the blind to see? Or give an amputee control over his bionic arm? How can the Brain-Computer Interface (BCI) positively affect humanity’s grandest challenges?

    Singularity University partnered with X Prize Lab @ MIT for the 2-day “Brain-Computer Interfaces: Igniting a Revolution” workshop that kicked off today to discuss these questions and more with some of the leading minds in neurobiology. Special guests included SU co-founder and CEO of the X Prize Foundation, Ed Boyden, Director of the MIT Synthetic Neurobiology Group, and Gerwin Schalk, Director BCI2000, Wadsworth Center.

    SU Graduate Studies Program alum Rod Furlan interviewed a few of the BCI experts to get their thoughts on the state of BCI, where it’s headed, and how it can affect “humanity’s grand challenges.”  Check back soon for those videos, as well as the lively panel discussion on the future of BCI with Peter Diamandis, Ed Boyden, and SU instructor and Omneuron founder Christopher deCharms.

     
  • Rod Furlan 7:56 pm on January 3, 2010 Permalink | Reply
    Tags:   

    Brain-computer interfaces: Input/Output vs Read/Write 

    From Neuromancer, to The Matrix and most recently Surrogates, Dollhouse and Avatar, brain-computer interfaces (BCI) have always been popular in science fiction. Frequently the depiction of this technology have a tendency to put a greater emphasis on “fiction” than on “science” by perpetuating the fundamentally flawed metaphor of the human brain as a hardware and software composite.

    Unfortunately, the human brain is the farthest thing from a von-neumann computer (a.k.a. a stored-program computer) we could possibly imagine. Natural processes lead to the emergence of neuronal topology that then give rise to complex human behavior. Your mind is not your brain’s software – because in reality there is no software at all – information flows through the brain and computation happens naturally due to the physical properties of the neuronal pathways.

    The key concept I want you to embrace is that your mind is fully described by the physical configuration of your brain. To “edit” your mind – for example, to implant a memory or instantly learn a skill – it would be necessary to either physically rewire your neurons or have your brain significantly augmented to support on-demand topology modification.

    Input/Output interfaces are the most feasible in the short term

    Right now we are only able to communicate with the brain by stimulating neurons (input) and measuring specific properties of neurons (output). There a lot of incredible things we can do using this approach, the key concept is to think in terms of what could be done using real-time input and output streams:

    • Give people senses they don’t have (vision to the blind, GPS to the willing);
    • Give people actuators they don’t have (arms to amputees, drive a car with your mind);
    • Read active thoughts and intentions, including memories a person is actively conjuring;
    • Give people artificial experiences using multi-sensorial stimulation;
    • External knowledge databases (Google in your head);
    • Ultimately, we could have an isolated brain with full-digital I/O, enabling for example, full-prosthetic bodies and disembodied living;

    Science-fiction examples of I/O interfaces:

    • The Matrix: the Matrix simulated world;
    • Ghost in the Shell: full-prosthetic bodies, “the net”, external memories;
    • Avatar and Surrogates: remote control of a prosthetic body;

    Read/Write interfaces are possible but they will probably require advanced brain augmentation

    There are things however, we might never be able to do using I/O interfaces because they require being able to read and modify the brain’s neuronal topology directly (read/write):

    • Read a memory, without the subject actively conjuring it;
    • Write a memory without generating an experience (“imprinting”);
    • Significantly faster-than-real-time learning or instant knowledge transfer;
    • “Editing” personality traits;

    We currently lack significant understanding of how to address the challenge of building such R/W interface to the brain. First we would need significant advancements in neuroscience in order to learn how to design useful neuronal pathways. Secondly, we will need a few fundamental breakthroughs in nanofabrication and nanorobotics to gain the ability to manipulate matter with the degree of accuracy needed to make useful (and desirable) changes to a living human brain.

    Science-fiction examples of R/W interfaces:

    • The Matrix: instant learning through downloads;
    • Ghost in the Shell: hacked memories, “puppet” agents;
    • Dollhouse: personality imprints, “tabula rasa” programming;

    Talking to the brain and altering the brain are two fundamentally different tasks

    Although limited, I/O interfaces are the easiest to build. Even though every bit of information that enters the brain indirectly leads to neuronal topology change, the minutia and scope of these changes are not under our direct control. This means that there are fundamental limits of what we can do with I/O interfaces alone.

    However, I/O brain-computer interfaces will significantly expand our mental landscape in the near term by adding new information streams to our conscious experience of the world. Yet, the dream of instant learning and mental imprints might never be achieved before we move on to considerably enhanced or artificial brains that provide easy R/W access to neuronal topology.

    In other words, for the foreseeable future, you will not be downloading a kung-fu app into your brain. And when you are finally able to do so, you might not have what you currently call a brain anymore.

     
    • Collin Bockman 8:53 am on January 4, 2010 Permalink | Reply

      Great post Rod. The thing about I/O, though, is that output is typically much easier than input. We see this with modern robotic prostheses. Getting a person’s nervous system to move a robotic arm around is easier to do than getting the person’s brain to recognize where the arm is located in space and whether it is touching anything, is hot or cold, etc. I think we will have reliable output devices–things like the “interceptors” in Ghost in the Shell, devices that tell whether a person is recalling or fabricating a “memory,” etc–well before we have reliable input devices. Indeed we already have lots of pretty good output devices while inputs like bionic eyes are coming along more slowly and inputs to non-sensory functions such as language are basically still on the drawing board.

      Not that this is a terrible situation, I think we can get a tremendous amount of usefulness from output devices alone, especially output devices that let us study brain data in real-time. I’m currently obsessed with the research being done on monks who have practiced many thousands of hours of meditation and how their brains are different. Also think output combined with feedback through a traditional computer screen might enable an entirely new method of learning things and, if capable of outputting what a person is imagining in her “mind’s eye,” a way of helping people learn how to visualize things better. Anxiously waiting for my ACME home brain scanning device.

    • Dr. Yitzhack Schwartz, MD 8:10 am on January 5, 2010 Permalink | Reply

      Nice (!) up-to-date post Rod, but… even judging by the number of patent filings dealing specifically with BCI it seems that the hype in the media is much bigger than the true hope. The numbers of relevant published US patent applications were merely 23, 11 and 13 for 2009, 2008 and 2007, respectively. This represents mostly technological imaturity. One may claim that most researchers nowadays believe in open sharing and don’t even bother filing for patents. I still think the numbers are so low because nothing much is actually happening and the significant breakthroughs we are all awaiting are yet to come. As the comercial impact is going to be huge I’m certain companies as well as universities will protect the IP by all means and thus IP is a good indicator. BTW, are you aware of a serious (evidence-based) forecast that aims to project when we’ll truly be utilizing BCI in big numbers? I’m not referring to the rather ‘low-hanging-fruits’ but to more complex applications that would revolutionize our lives. I tend to agree they will arrive but later than most ‘futurists’ predict.

    • Mike 4:28 pm on January 7, 2010 Permalink | Reply

      Nice post. I think we will have a connectome (wiring diagram) of the human brain within 4-7 years. Once we have that, it will become easier to construct better brain computer interfaces. A BCI could communicate with brain cells using optogenetics or perhaps ultrasonic neuromodulation. Modifying consciousness with neurotechnology should be awesome as well (Paradise engineering). I did a post about BCI’s and the wireless neurosociety a while back on my own blog that covers related material.

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel