How to create intelligent neural networks using Java?

Learn how to create neural networks using Java with a book "Neural network programming with Java"
03 August 2017   1549
Java

Popular general-purpose programming language and computing platform

Intelligent neural network is a mathematical model, as well as its software or hardware implementation, built on the principle of organizing and functioning of biological neural networks - nerve cell networks of a living organism. This concept arose when studying the processes occurring in the brain, and when trying to simulate these processes.

Neural networks creating and studying is very popular nowadays. All types of researches, from students to giant corporation like Facebook are interested in neural networks. 

But what should a Java programmer do, if he or she would like to create own neural network?

neural network programming with java
Neural network programming with Java

Book "Neural network programming with Java" can become a good guide in this situation. Written by a Fabio Soares and Alan Souze, it will help you to learn how to create intelligent neural networks entirely in Java with nearly 250 pages on in-depth tutorials.

What's inside and what are the features of this book?

  • Get to grips with the basics of neural networks and what they are used for
  • Develop neural networks using hands-on examples
  • Explore and code the most widely-used learning algorithms to make your neural network learn from most types of data
  • Discover the power of neural network’s unsupervised learning process to extract the intrinsic knowledge hidden behind the data
  • Select and split data sets into training, test, and validation, and explore validation strategies
  • Discover how to improve and optimize your neural network

This book is free and can be downloaded at PacktPub.

New Vulnerability to be Found in Google+

Due to this vulnerability it was possible to obtain private information of 52.5 million accounts
11 December 2018   65

Google decided to close the social network Google+ not in August 2019, but in April. The reason was another vulnerability in the API, due to which it was possible to obtain private information of 52.5 million accounts. The company plans to close the social network API until mid-March 2019.

By December 10, 2018, the following error information was published:

  • Third-party applications requesting access to profile data, because of the bug in the API, received permission to view information, even if it is hidden by privacy settings;
  • the names of users, their email addresses, information about occupation, age and other confidential information were at risk;
  • passwords, financial data and national identification numbers have not been compromised;
  • the company has no evidence that anyone has exploited the vulnerability;
  • the error was fixed within 6 days: from November 7 to November 13, 2018.
  • Google said it sends notifications to all users affected by the bug.

The previous data leak of Google+ users occurred in October 2018. Then about 500 thousand accounts were compromised. The attackers could get the names, email addresses, age, gender and occupation of users.