Is Artificial Intelligence a Threat to Humanity?

Artificial Intelligence is the addition of brains or intelligence in the robots or machines. With a brain inside the machines, those machines behaves like humans with the power of Artificial Intelligence. AI is rising at a humongous rate as there is a large list of companies which are using AI in their devices, one of the biggest example of AI is Google’s unmanned cars in California. Companies like Google, Facebook, Tesla, Microsoft  etc are investing heavily in Artificial Intelligence. Google’s Google Now and Apple Siri are two another good example of AI. Both Google Now and Apple Siri has the ability to mimic human behavior. Facebook’s facial recognition is another AI based example that limits the human privacy as it can recognize the humans tagged in the photos. It is important to take note of AI and its rising activities in technological world and to notice if it will become a real threat in the coming future. There are lots of companies and educational institutes spending millions of dollars in the AI based research. One of the drawbacks that can be seen in the near future is that it will definitely cut down lots of jobs as machines or robots with AI capability can do the human work at a much faster pace than humans. Autonomous Artificial Intelligence is seen as a big threat by many scientists around the world. Autonomous AI when integrated with weapons, health care or transport industry involves in large risk in decision making . There are lots of legal or ethical issues also involved with Artificial Intelligence. In a recent survey of the British Science Association around 36% of people think that the rise in AI poses threats to humanity. AI also lead to unemployment at large scale. Google has  bought a london  based AI startup called DeepMind in 2014 for £400 million, which has the ability to beat the best human minds in the world at Go, the most complex board game in the world. Renowned scientist Stephen Hawking also thinks that rise in AI will end the human race. The impact of human of AI in human race depends also on who will control the AI, autonomous AI will be dangerous as suggested by lots of scientists. Therefore the major threats of AI on human race rises if the AI is not under the control. Also there are concerns that it will diminish lots of jobs. Elon Musk of Tesla is spending $10 million research for keeping AI under control.

References –

[1] Christian de Looper (2015), Tech Times, Is Artificial Intelligence really a threat to humanity. Retrieved from – http://www.techtimes.com/articles/80029/20150828/artificial-intelligence-really-threat-humanity.htm

[2] Joel Achenbach (2015), Washington Post, The A.I. Anxiety. Retrieved from – http://www.washingtonpost.com/sf/national/2015/12/27/aianxiety/

[3] Stephen Hawking, Stuart Russell, Max Tegmark, Frank Wilczek (2014), independent.co.uk, “Transcendence looks at the implications of artificial intelligence – but are we taking AI seriously enough?”. Retrieved from – http://www.independent.co.uk/news/science/stephen-hawking-transcendence-looks-at-the-implications-of-artificial-intelligence-but-are-we-taking-9313474.html

What is the human impact on the use of drones?

Drones are the unmanned flying vehicles or we can say drones as remote aerial systems that can be used in the conditions where manned flights are considered risky. Drones are controlled remotely or they can also fly autonomously using some software inside embedded systems integrated with GPS. Drones are not new and were used by so many countries like USA, England, Russia etc in the warfare. Drone industry is expanding at a rapid rate and its use in normal life will also become common in the future. Companies like Amazon are building drones to deliver product items at a much better rate than normal. For example, products taking two to three days can be sent at a much faster pace using drones. There is an estimate that after three to five years, watching drones flying in the United States will become normal. Drones can also be used to track or watch terrorist activities. One of the major issues for companies like Amazon or other companies which are looking forward to use drones in the future is to license their drones. Drones which were mainly used in warfare can be used in good things like delivering goods in the future. Another great benefit of using drone is that it can be used in causes like floods, earthquakes or other disaster conditions to send relief items like food, medicines, clothes etc to the victims where it is not possible to send relief items by humans themselves. It is also used in video industry to take video shots from places where humans cannot reach. Privacy can be decreased as it can be used to track the people without having their permission. Armed Drones raises a lot of fear and danger in the humans. Armed drones which are used by countries like USA or Russia in wars like Syria, Afghanistan sometimes results in deaths of civilians. The impact that drones are making or will have in the future is immense, but there has to be the law under which all the drone activities should be performed.

References –

[1] Environmental impact of Drones, Drone Future Skies. Retrieved from — http://www.dronesfutureskies.com/environmental-impact

[2] Nick Logan (2013), Globalnews.ca. Drones : The Good, the bad and the ugly. Retrieved from – http://globalnews.ca/news/1003851/drones-the-good-the-bad-and-the-ugly/

[3] Daisy Carrington and Jenny Soffel (2013), CNN, 15 ways, drones will change your life. Retrieved from – http://edition.cnn.com/2013/11/03/business/meet-your-friendly-neighborhood-drones/

SDN Migration Best Practices

SDN migration strategies differ for Enterprise, WAN, service provider or Datacenter networks. But there are some common best practices between all of them. SDN migration approaches ranges from legacy to greenfield, legacy from mixed and legacy to hybrid. Best practices for migrating the networks on SDN are mainly divided into two phases : Pre Migration planning and Migration. In pre-migration planning phase, impact of the planned migration on the existing service is anticipated. If on some of the services, the impact is bad, then there has to be alternative available for that. Engineers should always be prepare for the unexpected that requires documentation in best possible manner so that there should be a document to revert back to the starting network in case of any problem. During the migration phase, there should have to be a dummy service created which can continuously check service availability during the migration to reduce the chances of service disruption. There are various Migration tools for SDN and are classified into three categories :-

  • Monitoring Tools – Cbench, OpenSeer and OFPeck from Stanford University, MSActivator from UBIqube Solutions.
  • Configuration and Management Tools – Twister from Luxosft, MSActivator from UBIqube Solutions.
  • Testing and Validation Tools – Nice from Nice, TestON from Paxterra Solutions, OFTest from Project Floodlight, Mininet, OFPeck and OFTrace from Stanford University, Wireshark.

References –

[1] SDN Migration Considerations and Use Cases(2014), Open Networking Foundation. Retrieved From – https://www.opennetworking.org/images/stories/downloads/sdn-resources/solution-briefs/sb-sdn-migration-use-cases.pdf

[2] Avishai Wool(2016), Network World,  Key Benefits of OpenFlow-Based SDN (2012),Open Networking Foundation. Retrieved from  – http://www.networkworld.com/article/3035503/lan-wan/tips-for-migrating-applications-to-software-defined-networks.html

SDN Migration Considerations

SDN deployment is fairly straightforward whenever it is to be deployed in new datacenter or any enterprise, but if it is not a greenfield environment, then it is not as simple. There are few challenges that come along the way that includes cost, performance, security and management of networks. There are some questions that comes up naturally when migrating from traditional to SDN based network :-

  • Why do we want to migrate to SDN, what are the goals ?
  • What will be the different phases of migration and what will be the initial steps to achieve goals using SDN ?
  • What are the different migration options ?

Various steps involved in SDN migration are :-

sdn-migration

  • At the very starting step, identify and prioritize the core requirements for the target network
  • Start to prepare the network for migration.
  • Implement step by step network migration.
  • In the last step, when migration is completed, the migrated network must be validated against the expectations or objectives that are needed to be achieved with SDN migration.

References –

[1] SDN Migration Considerations and Use Cases(2014), Open Networking Foundation. Retrieved From – https://www.opennetworking.org/images/stories/downloads/sdn-resources/solution-briefs/sb-sdn-migration-use-cases.pdf

[2] Avishai Wool(2016), Network World,  Key Benefits of OpenFlow-Based SDN (2012),Open Networking Foundation. Retrieved from  – http://www.networkworld.com/article/3035503/lan-wan/tips-for-migrating-applications-to-software-defined-networks.html