Google AI Assistant Smartest in Human IQ Tests

They may live in our smartphones, but just how “smart” are Siri, Cortana, and other digital voice assistants? Researchers from the Chinese Academy of Sciences used human IQ tests to find out. The results of their study were published this September and ranked the 2016 edition of Google’s generically-named “Assistant” at the head of the […]

Continue reading


RIP Theano

Before TensorFlow, PyTorch and Caffe; Theano was the major library for deep learning development. However, the library’s development and support will end after the upcoming Theano 1.0 release. The news came in an email from Theano’s main developer Pascal Lamblin and Yoshua Bengio, notable expert on artificial neural networks and deep learning. “We will continue […]

Continue reading


Machine Teaching A New Paradigm for Building Machine Learning Systems

When it comes to the modern development of artificial intelligence, people always focus on neural networks, machine learning etc. Most of the work done in both industry and academia is about performance modeling and optimization of the learning algorithm and network architecture, which is basically from a learner’s perspective. Recently, Microsoft Research group proposed to […]

Continue reading


Scientists and Stakeholders in Geneva for Good Artificial Intelligence

The importance of artificial intelligence (AI) technology does not need to be re-emphasized. However, while new technologies have historically been shaped by the market, society needs to pro-actively contemplate AI regulation — simply because the technology’s social impact may otherwise quickly grow beyond our control. To address such pressing issues, the International Telecommunication Union (ITU) […]

Continue reading


iThings

Apple has been ordered to pay damages to rival Samsung Electronics by a court in the Netherlands. The court said that Apple had infringed a patent held by Samsung relating to the way phones and tablet PCs connect to the internet. Apple, which recently became the world’s most valuable firm, has been facing various legal […]

Continue reading


ASP.Net Security

Make sure you are very familiar with the following terms: Authentication. Positively identifying the clients of your application; clients might include end-users, services, processes or computers. Authorization. Defining what authenticated clients are allowed to see and do within the application. Secure Communications. Ensuring that messages remain private and unaltered as they cross networks. Impersonation. This […]

Continue reading