Hopefully Something

The Supernatural in General Chat

Is there anything to it? What do you think, and do you have any stories? Are ghosts imprints of people, and if so, can we imprint ghosts into robotic bodies? I heard this story about a supernatural encounter on smarter every day's podcast a few years ago and I can't forget it. I'm thinking that maybe it pays to be agnostic about this stuff rather than just full on atheist.

7 Comments | Started July 22, 2019, 06:54:50 pm


XKCD Comic : NWS Warnings in XKCD Comic

NWS Warnings
22 July 2019, 5:00 am

Kind of rude of them to simultaneously issue an EVACUATION - IMMEDIATE alert, a SHELTER IN PLACE alert, and a 911 TELEPHONE OUTAGE alert.

Source: xkcd.com

1 Comment | Started Today at 12:01:49 pm


Is a robot revolution destructive as well as constructive in Future of AI

If robots end up as smart as animals on the surface,  it means that we can probably take nature, and then we can amplify its violent nature, and ability to cause damage.

Just imagine a big flock of mosquitos, and ah, its not so bad,  its just nature being half friendly to us.

Then image a purposely built flock of robot mosquitos with a worse temper (even tho its a neutral machine, it is motivated this way.) and longer more stinging proboscis, and even making them out of metal.  

This is taking a nasty from nature, and making it more violent and dangerous, as man could do.   This if it happened, is completely destructive.   So if we ever released them into the wild,  to control this or that (which is intervention and its wrong anyway.) wed have to be very careful what we did.

The whole idea, is now coming to me as a very easy to horribly go wrong, in the wrong hands, maybe even intentionally.

Is it giving terrorists a greater presence to have it in the public domain?

12 Comments | Started July 20, 2019, 11:10:35 pm

Professor OllieGee

Driverless cars using AI in Future of AI

Not sure if anyone has discussed this in any detail on this forum (Maybe I haven't searched hard enough if there is other subjects on it)
But I am SO excited about autonomous vehicles and have amazing hopes for when it arrives.

1. No traffic jams (all vehicles going at the same speed)
2. Being able to do what you like in the car while you're being driven (watching a movie, working on your laptop, having a beer!)
3. Wherever you go to not having to be sober or be in charge of the vehicle
4. The list goes on...

6 Comments | Started July 21, 2019, 04:19:24 pm


Thoughts on graphs & XML in AI Programming


I wanted to share my current point of view about symbolic Ai: how to manipulate it, and where it could live. I'm just talking about my own approach of course, nothing more.

I work with Javascript. It's cheap, fast enough, and it's everywhere. And, the ecosystem is just huge.

Whatever I explore, I always go back to my "consnet" idea, which is a network of cons cell (sort of like lisp's cons cells). The "brain" of the system, would be a directed graph. This graph would be modified step by step, by a rule engine. Rules would be stored in the very graph they modify. My best luck would be Cytoscape, a Js library for graph visualization& manipulation.

Then. This is a brains' world, but it wouldn't be nothing without a body. An Ai wouldn't learn anything without a teacher, like a parent, who lives in the same world, and who has approx the same body. During the 80's, MUDs were a popular type of text-based multiplayer "online" video-games. That would be the "physical world" intelligent agents and teachers live in. The problem is that natural language, traditionally used in MUDs, is not appropriate for a baby Ai, since it would be hard to "decrypt". The solution I see here, is to use XML descriptions instead of natural language descriptions.

So the world is a set of XML "rooms", containing XML "objects", that XML "bodies" (Ai's and teacher's bodies) can manipulate.

With such a setting, the teacher can actually teach things to Ai, about how this world works. There can be a need for food for example, how to find it, how to cook it, whatever you want. The bodies can "talk", in natural language, to each others. So the Ai can learn how to talk, how to express desires, ...etc.

Then one day, you can connect this XML world to the real world, either through sensors or to through the internet, or both.

That's how I see things currently. :)

13 Comments | Started June 21, 2019, 09:45:31 am


How does GPT-2 or LSTMs store 40GB in just 800MB? in General AI Discussion

GPT-2 was trained on 40GB of text into its neural network, being a Transformer. LSTMs are another type of net. Anyhow, my Trie cannot even hold 1GB (before eliminating repitituos words and phrases...then it becomes ex. 0.2GB) without it becoming 20x larger into 20GB really when should be 0.2GB. Sooo....GPT-2 knows 40GB basically but only makes my RAM go 0.8GB higher.....GPT-2 354M makes it go twice higher - by 1.7GB. This is opposite effect for me, I am seeing my projects give me 20x more than i put in, not less. The parameters hold the data, but, what kind of Trie is this?? How can I emulate such compression?

I suppose it is the layer 1 nodes, certain ones make the next layer light up, and so on......sneaky alien storage compression correct? I already know the answer then maybe.. Or something else?

Started July 22, 2019, 12:36:12 pm


Prime Minister Mark Rutte of the Netherlands tours MIT in Robotics News

Prime Minister Mark Rutte of the Netherlands tours MIT
22 July 2019, 4:59 am

Prime Minister Mark Rutte of the Netherlands visited MIT on Friday, taking an innovation-oriented campus tour with a focus on computing and robotics.

Rutte’s visit was centered in MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL), where he watched robotics demonstrations and spoke with faculty and students about a variety of topics concerning innovation.

Rutte was also accompanied by a larger delegation of Dutch government and business leaders, who are on a four-day visit to the Boston area, examining research in AI, robots, biotechnology, and health care. The group included Bruno Bruins, the Netherlands’ minister of medical care, as well as about 40 Dutch innovators in the areas of AI and robotics.

On the MIT tour, Rutte was principally hosted by Daniela Rus, director of CSAIL and the Andrew and Erna Viterba Professor of Electrical Engineering and Computer Science. Rutte was also greeted by Frans Kashooek, the Charles Piper Professor in MIT’s Department of Electrical Engineering and Computer Science, who is also a CSAIL member; Kashooek is a native of the Netherlands.

Rus told Rutte she was “delighted to welcome you to CSAIL and to MIT,” and, along with several CSAIL graduate students and researchers, guided him through a series of demonstrations highlighting different aspects of robotics research and development.

The projects Rutte observed included a muscle-controlled robotic system CSAIL researchers call “RoboRaise,” in which sensors on human muscles relay signals to a robot, showing it how much to, for instance, help lift objects. The system could have applications in construction or manufacturing.

“In the future, the machines will be always adapting to us,” Rus noted.

Rutte was also given demonstrations about inexpensive 3-D printed robots; the incorporation of new, soft materials in robots; a robotic fish; and “M-Blocks,” a set of square blocks that reconfigure themselves and could be the basis for self-assembling forms of robots.

Rutte was highly engaged in the demonstations and asked a series of questions about them — querying about the exact mechanisms that, for instance, allow the M-Blocks to both move and stay attached to each other.

“You make it look so easy,” Rutte marveled to the robotics researchers, at one point during his CSAIL tour.

Rutte also had a sit-down conversation with CSAIL professors Peter Szolovits and David Sontag, whose work is at the junction of computing and health care research. Szolovits is, among other things, the principal investigator in the MIT-Philips alliance, a five-year research agreement formalized in 2015 between MIT and Royal Philips N.V., the giant Dutch technology firm which has a major division in health care innovation. Philips North America moved its headquarters to Cambridge, Massachusetts, last year.

“Everything is here,” Rutte noted when talking to Sontag about the advantages of doing research in the Boston area — a reference to the ecosystem of universities, technology firms, hospitals, and capital available in the region.  

Rutte also remarked on the informal layout of the Stata Center, where CSAIL is housed, and asked Szolovits and Sontag about the “overall atmosphere” at the Institute.

“It is a wonderful atmosphere,” Szolovits replied. “But for me, the best thing is the students. If I don’t know something, I ask my students.”

Rutte has been prime minister of the Netherlands since 2010 and is currently serving his third term. He studied history at Leiden University, the oldest university in the Netherlands, and worked in a managerial role at Unilever before first being elected as a member of parliament in 2003.

Rus also presented Rutte with gifts from MIT, including a hand-crafted glass sculpture made at the MIT Glass Lab, and an MIT cap which, she noted, could be worn by Rutte when he is cycling to work. Rutte is known, in part, for bicycling to the office, and the Netherlands has the densest set of bike paths in the world.

Source: MIT News - CSAIL - Robotics - Computer Science and Artificial Intelligence Laboratory (CSAIL) - Robots - Artificial intelligence

Reprinted with permission of MIT News : MIT News homepage

Use the link at the top of the story to get to the original article.

Started July 22, 2019, 12:00:37 pm


What's everyone up to ? in General Chat

This topic was started as a general thread to share or muse about member's interests and projects.


961 Comments | Started July 13, 2009, 02:53:30 pm

Don Patrick

Female robots? in General Robotics Talk

I'm looking into the gender distribution in robot designs, but I'm having a hard time thinking of female robots (excluding cyborgs, replicants, and sex robots). So far I've got Rosie (Jetsons), Ava (Ex Machina), Eve (Wall-E), Sophia (Hanson Robotics), HRP-4C (Japan), Aiko (Japan), Pepper (Aldebaran Robotics). Which others do you know?

10 Comments | Started July 20, 2019, 11:39:48 am


Making it easier to program and protect the web in Robotics News

Making it easier to program and protect the web
21 July 2019, 4:59 am

Behind the scenes of every web service, from a secure web browser to an entertaining app, is a programmer’s code, carefully written to ensure everything runs quickly, smoothly, and securely. For years, MIT Associate Professor Adam Chlipala has been toiling away behind behind-the-scenes, developing tools to help programmers more quickly and easily generate their code — and prove it does what it’s supposed to do.

Scanning the many publications on Chlipala’s webpage, you’ll find some commonly repeated keywords, such as “easy,” “automated,” and “proof.” Much of his work centers on designing simplified programming languages and app-making tools for programmers, systems that automatically generate optimized algorithms for specific tasks, and compilers that automatically prove that the complex math written in code is correct.

“I hope to save a lot of people a lot of time doing boring repetitive work, by automating programming work as well as decreasing the cost of building secure, reliable systems,” says Chlipala, who is a recently tenured professor of computer science, a researcher in the Computer Science and Artificial Laboratory (CSAIL), and head of the Programming Languages and Verification Group.

One of Chlipala’s recent systems automatically generates optimized — and mathematically proven — cryptographic algorithms, freeing programmers from hours upon hours of manually writing and verifying code by hand. And that system is now behind nearly all secure Google Chrome communications.

But Chlipala’s code-generating and mathematical proof systems can be used for a wide range of applications, from protecting financial transactions against fraud to ensuring autonomous vehicles operate safely. The aim, he says, is catching coding errors before they lead to real-world consequences.

“Today, we just assume that there’s going to be a constant flow of serious security problems in all major operating systems. But using formal mathematical methods, we should be able to automatically guarantee there will be far fewer surprises of that kind,” he says. “With a fixed engineering budget, we can suddenly do a lot more, without causing embarrassing or life-threatening disasters.”

A heart for system infrastructure

As he was growing up in the Lehigh Valley region of Pennsylvania, programming became “an important part of my self-identity,” Chlipala says. In the late 1980s, when Chlipala was young, his father, a researcher who ran physics experiments for AT&T Bell Laboratories, taught him some basic programming skills. He quickly became hooked.

In the late 1990s, when the family finally connected to the internet, Chlipala had access to various developer resources that helped him delve “into more serious stuff,” meaning designing larger, more complex programs. He worked on compilers — programs that translate programming language into machine-readable code — and web applications, “when apps were an avant-garde subject.”  

In fact, apps were then called “CGI scripts.” CGI is an acronym for Common Gateway Interface, which is a protocol that enables a program (or “script”) to talk to a server. In high school, Chlipala and some friends designed CGI scripts that connected them in an online forum for young programmers. “It was a means for us to start building our own system infrastructure,” he says.

And as an avid computer gamer, the logical thing for a teenaged Chlipala to do was design his own games. His first attempts were text-based adventures coded in the BASIC programming language. Later, in the C programming language, he designed a “Street Fighter”-like game, called Brimstone, and some simulated combat tabletop games.

It was exciting stuff for a high schooler. “But my heart was always in systems infrastructure, like code compilers and building help tools for old Windows operating systems,” Chlipala says.

From then on, Chlipala worked far in the background of web services, building the programming foundations for developers. “I’m several levels of abstraction removed from the type of computer programming that’s of any interest to any end-user,” he says, laughing.

Impact in the real world

After high school, in 2000, Chlipala enrolled at Carnegie Melon University, where he majored in computer science and got involved in a programming language compiler research group. In 2007, he earned his PhD in computer science from University of California at Berkeley, where his work focused on developing methods that can prove the mathematical correctness of algorithms.

After completing a postdoc at Harvard University, Chlipala came to MIT in 2011 to begin his teaching career. What drew Chlipala to MIT, in part, was an opportunity “to plug in a gap, where no one was doing my kind of proofs of computer systems’ correctness,” he says. “I enjoyed building that subject here from the ground up.”

Testing the source code that powers web services and computer systems today is computationally intensive. It mostly relies on running the code through tons of simulations, and correcting any caught bugs, until the code produces a desired output. But it’s nearly impossible to run the code through every possible scenario to prove it’s completely without error.

Chlipala’s research group instead focuses on eliminating the need for those simulations, by designing proven mathematical theorems that capture exactly how a given web service or computer system is supposed to behave. From that, they build algorithms that check if the source code operates according to that theorem, meaning it performs exactly how it’s supposed to, mostly during code compiling.

Even though such methods can be applied to any application, Chlipala likes to run his research group like a startup, encouraging students to target specific, practical applications for their research projects. In fact, two of his former students recently joined startups doing work connected to their thesis research.  

One student is working on developing a platform that lets people rapidly design, fabricate, and test their own computer chips. Another is designing mathematical proven systems to ensure the source code powering driverless car systems doesn’t contain errors that’ll lead to mistakes on the road. “In driverless cars, a bug could literally cause a crash, not just the ‘blue-screen death’ type of a crash,” Chlipala says.

Now on sabbatical from this summer until the end of the year, Chlipala is splitting his time between MIT research projects and launching his own startup based around tools that help people without programming experience create advanced apps. One such tool, which lets nonexperts build scheduling apps, has already found users among faculty and staff in his own department. About the new company, he says: “I’ve been into entrepreneurship over the last few years. But now that I have tenure, it’s a good time to get started.”

Source: MIT News - CSAIL - Robotics - Computer Science and Artificial Intelligence Laboratory (CSAIL) - Robots - Artificial intelligence

Reprinted with permission of MIT News : MIT News homepage

Use the link at the top of the story to get to the original article.

Started July 21, 2019, 12:00:23 pm
Metal Gear Series - Metal Gear RAY

Metal Gear Series - Metal Gear RAY in Robots in Games

Metal Gear RAY is an anti-Metal Gear introduced in Metal Gear Solid 2: Sons of Liberty. This Metal Gear model comes in two variants: a manned prototype version developed to combat Metal Gear derivatives and an unmanned, computer-controlled version.

Metal Gear RAY differs from previous Metal Gear models in that it is not a nuclear launch platform, but instead a weapon of conventional warfare, originally designed by the U.S. Marines to hunt down and destroy the many Metal Gear derivatives that became common after Metal Gear REX's plans leaked following the events of Shadow Moses.

Apr 08, 2019, 17:35:36 pm
Fallout 3 - Liberty Prime

Fallout 3 - Liberty Prime in Robots in Games

Liberty Prime is a giant, military robot, that appears in the Fallout games. Liberty Prime fires dual, head-mounted energy beams, which are similar to shots fired from a Tesla cannon.

He first appears in Fallout 3 and also it's add-on Broken Steel. Then again in Fallout 4 and later in 2017 in Fallout: The Board Game.

Apr 07, 2019, 15:20:23 pm
Building Chatbots with Python

Building Chatbots with Python in Books

Build your own chatbot using Python and open source tools. This book begins with an introduction to chatbots where you will gain vital information on their architecture. You will then dive straight into natural language processing with the natural language toolkit (NLTK) for building a custom language processing platform for your chatbot. With this foundation, you will take a look at different natural language processing techniques so that you can choose the right one for you.

Apr 06, 2019, 20:34:29 pm
Voicebot and Chatbot Design

Voicebot and Chatbot Design in Books

Flexible conversational interfaces with Amazon Alexa, Google Home, and Facebook Messenger.

We are entering the age of conversational interfaces, where we will interact with AI bots using chat and voice. But how do we create a good conversation? How do we design and build voicebots and chatbots that can carry successful conversations in in the real world?

In this book, Rachel Batish introduces us to the world of conversational applications, bots and AI. You’ll discover how - with little technical knowledge - you can build successful and meaningful conversational UIs. You’ll find detailed guidance on how to build and deploy bots on the leading conversational platforms, including Amazon Alexa, Google Home, and Facebook Messenger.

Apr 05, 2019, 15:43:30 pm
Build Better Chatbots

Build Better Chatbots in Books

A Complete Guide to Getting Started with Chatbots.

Learn best practices for building bots by focusing on the technological implementation and UX in this practical book. You will cover key topics such as setting up a development environment for creating chatbots for multiple channels (Facebook Messenger, Skype, and KiK); building a chatbot (design to implementation); integrating to IFTT (If This Then That) and IoT (Internet of Things); carrying out analytics and metrics for chatbots; and most importantly monetizing models and business sense for chatbots.

Build Better Chatbots is easy to follow with code snippets provided in the book and complete code open sourced and available to download.

Apr 04, 2019, 15:21:57 pm
Chatbots and Conversational UI Development

Chatbots and Conversational UI Development in Books

Conversation as an interface is the best way for machines to interact with us using the universally accepted human tool that is language. Chatbots and voice user interfaces are two flavors of conversational UIs. Chatbots are real-time, data-driven answer engines that talk in natural language and are context-aware. Voice user interfaces are driven by voice and can understand and respond to users using speech. This book covers both types of conversational UIs by leveraging APIs from multiple platforms. We'll take a project-based approach to understand how these UIs are built and the best use cases for deploying them.

Build over 8 chatbots and conversational user interfaces with leading tools such as Chatfuel, Dialogflow, Microsoft Bot Framework, Twilio, Alexa Skills, and Google Actions and deploying them on channels like Facebook Messenger, Amazon Alexa and Google Home.

Apr 03, 2019, 22:30:30 pm
Human + Machine: Reimagining Work in the Age of AI

Human + Machine: Reimagining Work in the Age of AI in Books

Look around you. Artificial intelligence is no longer just a futuristic notion. It's here right now--in software that senses what we need, supply chains that "think" in real time, and robots that respond to changes in their environment. Twenty-first-century pioneer companies are already using AI to innovate and grow fast. The bottom line is this: Businesses that understand how to harness AI can surge ahead. Those that neglect it will fall behind. Which side are you on?

Apr 02, 2019, 17:19:14 pm
Metal Arms: Glitch In The System - Glitch

Metal Arms: Glitch In The System - Glitch in Robots in Games

Metal Arms: Glitch in the System is a third-person shooter action-adventure video game, developed by American team Swingin' Ape Studios and released in 2003. The game follows a robot named Glitch as he joins forces with the Droids in their fight against General Corrosive and his Milbots.

Apr 01, 2019, 21:17:33 pm
10 of the Most Innovative Chatbots on the Web

10 of the Most Innovative Chatbots on the Web in Articles

Love them or hate them, chatbots are here to stay. Chatbots have become extraordinarily popular in recent years largely due to dramatic advancements in machine learning and other underlying technologies such as natural language processing. Today’s chatbots are smarter, more responsive, and more useful – and we’re likely to see even more of them in the coming years.

Mar 31, 2019, 00:32:28 am
Borderlands - Claptrap

Borderlands - Claptrap in Robots in Games

Borderlands is a series of action role-playing first-person shooter video games in a space western science fantasy setting, created by Gearbox Software and published by 2K Games for multiple platforms.

Several characters appear in multiple Borderlands games. The little yellow robot Claptrap (voiced by David Eddings), the de facto mascot for the franchise, has appeared in all games as a non-player character (NPC) and in the Pre-Sequel as a playable character.

Mar 30, 2019, 13:14:58 pm
Slave Zero - Slave Zero

Slave Zero - Slave Zero in Robots in Games

Taking place 500 years in the future, the game tells the story of Lu Chen, a sinister world overlord more commonly known as the SovKhan, who rules the Earth from a massive complex called Megacity S1-9.

The game follows "Slave Zero" as he wages war against the SovKhan's forces throughout every part of Megacity S1-9.

First released on the Dreamcast console.

Mar 29, 2019, 12:17:05 pm