Posts

Google cloud shell - clean slate

Image
Cloud computing today is a buzz world and very soon we will find almost all companies and small businesses opting for cloud resources. To encourage new users to try cloud services most cloud service providers provide free credits. And as they say there is no better way to learn-- except learning by making mistakes. The question arises what to do if you happen to make a mistake in the cloud shell itself- the most important place if you have to move beyond the User Interface (UI).   Imagine you were following a documentation- but as is usually the case- the documentation is (appears to be 😏) written for pros- not for beginners- and you made a critical mistake-and worst you do not even know where it is or how to rectify it. Worry not we can wipe off the slate clean. Let us see how to do it for Google Cloud Shell Open the Google shell console by pressing the console button Check the files in your HOME directory:  ls -a $HOME Remove all the files from the HOME directory, you require super

Brief Profile

Image
Amita Kapoor, is Associate Professor in the Department of Electronics, SRCASW, University of Delhi and has been actively teaching neural networks and artificial intelligence for the last 20 years. She completed her masters in Electronics in 1996 and PhD in 2011, during PhD she was awarded prestigious DAAD fellowship to pursue a part of her research work in Karlsruhe Institute of Technology, Karlsruhe, Germany. She was awarded best Presentation Award at the Photonics 2008 international conference. She is an active member of ACM, AAAI, IEEE, and INNS. She has co-authored two books. She has more than 40 publications in international journals and conferences. Her present research areas include ML, AI, Deep Reinforcement Learning and Robotics.

Deep Blue: A review

Image
Image Source: https://upload.wikimedia.org/wikipedia/commons/d/dc/Kasparov-29.jpg Paper: Deep Blue Authors: Murray Campbell, A Joseph Hoane Jr, feng-hsiung Hsu Introduction: Deep Blue was the chess machine (it is a powerful combination of hardware and software) developed by IBM. The machine became important in the field of AI because it was able to defeat the then World class Chess champion Garry Kasparov in the year 1997. This paper gives insight into the impressive hardware & software of Deep Blue. Key Points: Deep Blue learned from the experience of its predecessors ChipTest, Deep Thought, Deep Thought II and Deep Blue-I matches with human players. The major changes in the Deep Blue architecture were: Hardware Implemented Evaluation function: It's chess chip had a redesigned evaluation function based on over 8000 features. Since the evaluation function was implemented in hardware it offered constant execution time, but it also limited future feature additions. A majority of

Valentine's Day Card Using Python

Image
Love is in the air, what better way to wish your loved ones, then to write a code which draws a unique Valentine's Day Card especially for them. The card imports turtle to draw hearts at random positions on the canvas: You can get the code from: github

Computer History Museum - A visit

Image
As a child, I used to imagine that when I grow up I will work in a bookstore. I will sell books and in spare time read all the books. Whenever I get a chance to visit a big bookstore or Library, I feel as If I have entered heaven, my spine is thrilled with electric spikes. This August, I got a chance to visit San Jose (Was there to attend an international conference ASONAM 2016 in San Francisco). Feeling a bit adventurous I tried Airbnb for the first time and stayed with Venna, a very sweet lady. When we reached, she suggested that since I am into computers I should visit Computer History Museum, I accepted her suggestion and am very happy that I did. The museum kindled the child in me, and once again I was back to childhood (not that I have really grown old), seeing the Babbage difference engine, the PDP-1, the Jacquard loom, I was transcended into a new world. The museum showcased the history of computers bringing them back to life through their gigantic exhibits.

Ghost of FYUP

Image
The only B.Tech batch of DU, the so enrolled FYUP (2013-2017) now has another hurdle: the one year research project. The project work is spread in both VII and VIII semesters, and carries in total 300 marks out of total of 1200. Ideally, the students should get time slots in the labs to do their work, and for proper guidance by teacher, it should be also reflected in teacher's workload.  Department of Electronics, under good faith, has made specific guidelines to ensure proper running of these projects. The issue is will these guidelines be implemented in totality by the Principals/TICs, who are using different tactics to reduce the workload due to projects, some common being: Give them to guest   (Money matters one guest =four periods=Rs 1000 per week). Will a guest be able to do justice is another matter. If a permanent faculty is ready to take projects, then forcing them to increase their workload from prescribed 14/16. This in essence makes permanent faculty shy

Solving Differential Equations:One step Methods

Image
A lot of problems in science and engineering involve solving differential equations pendulums, RLC circuits, diffusion and so on. An ordinary  differential equation can be expressed as:  Generally solution of this equation is of the form: Here ' phi ' is the increment function or slope and h is the step size.  Thus, an estimate of slope is used to extrapolate the new value y(i+1) when the previous value y(i) is known, over a distance h .  The methods which are based on above equation are called one step methods . They all only differ by the definition of increment function. Solved Example: Calculate y(2) for  in the interval t=[0,2]. Given y(0)=1, for Solution: Consider h=1, here Using Euler Method: