Saturday 27 October 2018

Posted by Unknown | 09:29 | No comments



An introduction to Artificial Intelligence
“AI computers learn from experience. Computers are brilliant at computational intelligence – remembering, calculating probability and discerning patterns in datasets “

What is an AI exactly?

Artificial Intelligence (AI) emphasizes on creation of intelligent machines that work and react as humans. Computers with artificial intelligence are designed for activities such as; Speech recognition, Learning, Planning and Problem solving. ... Knowledge engineering is a core aspect of AI research.

What Is Intelligence?

All but the simplest human behaviours ascribed to intelligence, while even the most complicated insect behaviour is never taken as an indication of intelligence. What is the difference? Consider the behaviour of the digger wasp, Sphex ichneumoneus. When the female wasp returns to her burrow with food, she first deposits it on the threshold , checks for intruders inside her burrow, and only then, if the coast is clear, carries her food inside. The real nature of the wasp’s instinctual behaviours revealed if the food is moved a few inches away from the entrance to her burrow while she is inside: on emerging, she will repeat the whole procedure as often as the food is displaced. Intelligence—conspicuously absent in the case of Sphex —must include the ability to adapt to new circumstances.
Psychologists generally do not characterize human intelligence by just one trait but by the combination of many diverse abilities. Research in AI has focused chiefly on the following components of intelligence: learning, reasoning, problem solving, perception , and using language.

A brief History of Artificial Intelligence
Artificial intelligence is a buzzword today, although this term is not new. In 1956, a group of avant-garde experts from different backgrounds decided to organize a summer research project on AI. Four bright minds led the project; John McCarthy (Dartmouth College), Marvin Minsky (Harvard University), Nathaniel Rochester (IBM), and Claude Shannon (Bell Telephone Laboratories).
The primary purpose of the research project was to tackle "every aspect of learning or any other feature of intelligence that can in principle be so precisely described, that a machine can be made to simulate it."
The proposal of the summits included
  1. Automatic Computers
  2. How Can a Computer Be Programmed to Use a Language?
  3. Neuron Nets
  4. Self-improvement
It led to the idea that intelligent computers can be created. A new era began, full of hope -Artificial intelligence.

Type of Artificial Intelligence :

Artificial intelligence can be divided into three subfields:
  • Artificial intelligence
  • Machine learning
  • Deep learning




Machine Learning
Deep learning
AI applications




Machine learning is the art of study of algorithms that learn from examples and experiences.
Machine learning is based on the idea that there exist some patterns in the data that were identified and used for future predictions.
The difference from hardcoding rules is that the machine learns on its own to find such rules.
Deep learning is a sub-field of machine learning. Deep learning does not mean the machine learns more in-depth knowledge; it means the machine uses different layers to learn from the data. The depth of the model is represented by the number of layers in the model.
For instance, Google LeNet model for image recognition counts 22 layers.
In deep learning, the learning phase is done through a neural network. A neural network is an architecture where the layers are stacked on top of each other.

AI vs. Machine Learning :

Most of our smartphone, daily device or even the internet uses Artificial intelligence. Very often, AI and machine learning are used interchangeably by big companies that want to announce their latest innovation. However, Machine learning and AI are different in some ways.
AI- artificial intelligence- is the science of training machines to perform human tasks. The term was invented in the 1950s when scientists began exploring how computers could solve problems on their own.
Artificial Intelligence is a computer that is given human-like properties. Take our brain; it works effortlessly and seamlessly to calculate the world around us. Artificial Intelligence is the concept that a computer can do the same. It can be said that AI is the large science that mimics human aptitudes.
Machine learning is a distinct subset of AI that trains a machine how to learn. Machine learning models look for patterns in data and try to conclude. In a nutshell, the machine does not need to be explicitly programmed by people. The programmers give some examples, and the computer is going to learn what to do from those samples.
Next generation AI
The creation of a more general purpose AI, being more versatile and closer to the way human intelligence operates, goes hand in hand with what some call the fourth industrial revolution: the coming together of AI, blockchain, internet of things and 5G. However, bringing these technologies together requires more advances in cloud storage, quantum computing and powerful computational algorithms.
There are some who argue that truly general AI will always remain a fiction. Yet AI innovation continues feverishly. Sub-disciplines of semantics, contextual programming and heuristics are developing, and human interaction is being enhanced through cyber psychology.


Artificial intelligence has made its way into a number of areas. Here are six examples.
  • AI in healthcare. The biggest bets are on improving patient outcomes and reducing costs. Companies are applying machine learning to make better and faster diagnoses than humans. One of the best known healthcare technologies is IBM Watson. It understands natural language and is capable of responding to questions asked of it. The system mines patient data and other available data sources to form a hypothesis, which it then presents with a confidence scoring schema. Other AI applications include chatbots, a computer program used online to answer questions and assist customers, to help schedule follow-up appointments or aid patients through the billing process, and virtual health assistants that provide basic medical feedback.
  • AI in business. Robotic process automation is being applied to highly repetitive tasks normally performed by humans. Machine learning algorithms are being integrated into analytics and CRM platforms to uncover information on how to better serve customers. Chat bots have been incorporated into websites to provide immediate service to customers. Automation of job positions has also become a talking point among academics and IT analysts.
  • AI in education. AI can automate grading, giving educators more time. AI can assess students and adapt to their needs, helping them work at their own pace. AI tutors can provide additional support to students, ensuring they stay on track. AI could change where and how students learn, perhaps even replacing some teachers.
  • AI in finance. AI in personal finance applications, such as Mint or Turbo Tax, is disrupting financial institutions. Applications such as these collect personal data and provide financial advice. Other programs, such as IBM Watson, have been applied to the process of buying a home. Today, software performs much of the trading on Wall Street.
  • AI in law. The discovery process, sifting through of documents, in law is often overwhelming for humans. Automating this process is a more efficient use of time. Startups are also building question-and-answer computer assistants that can sift programmed-to-answer questions by examining the taxonomy and ontology associated with a database.
  • AI in manufacturing. This is an area that has been at the forefront of incorporating robots into the workflow . Industrial robots used to perform single tasks and were separated from human workers, but as the technology advanced that changed.

Next Post : Machine Learning :)

Wednesday 16 September 2015

Posted by Unknown | 21:03 | No comments
Hi Folks, This is Murugan, today i post "Career in Embedded system " ..let be COOL.!!
Many students are not aware of the lucrative opportunities available in the field of Embedded Systems. Most graduates go after the popular “IT” industry to seek a good career. I think there are 2 reasons for this1)lack of awareness 2) entry barrier. While studying most students may come across the name “Embedded Systems”. Apart from that they may not be aware of -”what is an embedded system”, how do they work, what knowledge and skills should be acquired to build a great career in the field of embedded systems, which companies are working in this field etc etc. If it is in the case of computer science – the industry is readily known – the lucrative IT industry. The leading companies are Microsoft,Google,Adobe (product based) and there are many smaller and medium ones. There are service based IT firms like Wipro, Infosys, Accenture,Cognizant etc. Knowledge and skills required is mainly about programming languages and technologies – like Java, Asp.net, C & C++, Python, Php etc etc.. the list goes on. Entry barrier to the IT industry is very low. Any fresher with a basic skill and knowledge can get a job in this IT industry and that too with a decent entry level salary (well, that’s not the case always!!)

When it comes to Embedded systems – do you know who all are the leading players in this industry? Let’s have a look.
Samsung – They make mobile phones and gadgets, consumer electronics like washing machine, microwave oven, television, air conditioners etc. You must know that there are “n” number of competitors for Samsung who make similar products. All these products has embedded systems – with its own hardware and software. For example:- In an air conditioner functions like – ‘intelligent room temperature control’ will be controlled by the embedded device inside the air conditioner. This embedded device will be made of a microcontroller, its associated hardware and software for intelligent temperature sensing
Siemens – They make products in the field of medical electronics and automation industry.The products will be scanner, doppler , cardiograph machines, radiology machines etc etc.. its a big list. 
Bosch – They make products for automotive industry.
I just mentioned 3 companies serving 3 different industries. There are thousands of other companies in the field of embedded systems – offering various kinds of services, consultation and product building.
Now we got an idea of companies that can offer a job in embedded systems. Now lets take a look at who all can opt for a career in embedded systems. The basic requirements will be a graduation/post graduation in electronics. There are many such courses offered by various kinds of universities. I will say, easy entry is for engineering degree holders in different streams of Electronics engineering – like Electrical and electronics, Electronics and communication, Electronics and instrumentation etc.  Other degree holders in electronics like Bachelor of Science (Electronics as main), Master of Science (Electronics) as main can also opt for a career in Embedded systems. 
Knowledge and skills  required in these areas are-  Good knowledge in theory and practical of one or two micro controllers like PIC, 8051, or AVR etc. Deep and sound knowledge in programming language C – especially embedded C. Knowledge in these 2 areas will help you to get an entry level job in the field of embedded systems. The real “learning curve” will only start at your first job – where you will deal with real issues and problem solving methods.  After gaining much experience from the first job (may be a 2 years) you can always switch to big companies.
The trend we see here in India is, freshers will boost their knowledge in these areas – especially in controllers and C programming by taking a good training after their graduation. The reason is an “outdated” and inefficient curriculum used by many universities in India. Even in an engineering course, there is only a single paper about microcontrollers. Most fresh graduates are unemployable in Embedded systems (unless some mavericks build their own way up learning all themselves).  To supplement this, fresh graduates take 3 or 6 months additional training. This will help them to land at an entry level job, usually in a medium level company. They gain more knowledge at this job and later switch  to bigger ones like Bosch, Samsung etc.
The first job you take will have a very high influence on your career. Example:- An employee working with a “Consulting type” company is likely to work his career in that direction. Where as a “Product based” company is a little different and they function in an entirely different way than a “Consulting company”. So be aware of your first job – what you learn there will decide the way your career is headed!
By- CircuitsToday



Monday 13 April 2015

Posted by Unknown | 18:38 | 2 comments
If you are a student and doing your academic projects on your own, then here are a few Embedded related component vendors who can provide you with almost any sensor, microcontrollers , interface boards, Embedded development kits etc.


1) NSK Electronics, Bangalore: NSK electronics,S.P Road, Bangalore is the most famous and most heard among the circle, They provide almost all components needed for doing a project, even i order most of my project components from them. They also have their website www.nskelectronics.in if you are interested.
Payment methods:
  • Direct deposit to their bank account
  • Direct purchase from their shop in SP road, Bangalore

2) Element14 India : Element14 India which was previosly known as Farnell, is an international component distributor. Similar to Digikey and Mouser electronics, This website provides a way to order almost any component. This website asks for a SalesTax number at the time of checkout, So if you are a student or hobbyist then you can order the components from www.kitsnspares.com a website owned by EFY(Electronics for you magazine). All you need is to do is copy the part number of the component you want to order from www.element14.com website and search for that part number in www.kitsnspares.com website. When you find the component you can place an order by checking out. The advantage of this site is that, you can make payment through almost any banks net banking facility. The courier charges are also affordable. I have heard complaints about this site is that the components ordered dont arrive soon. So if you have urgent requirements this is not the site i recommend.
Payment methods for Kitsnspares:
  • Netbanking
  • Credit/Debit cards

3) Sunrom Technologies: This is a well known website similar to element14/kitsnspares and provides the same payment methods and they ship worldwide. Explore more by visting the website.
Payment methods:
  • Netbanking
  • Credit card
  • Paypal
  • Western union money transfer
  • Wire transfer

4) RS ComponentsFound this site on search. it is similar to element14 website with slightly higher prices than element14. But most of the semiconductor parts are showing Out of Stock. 
Payment options:
  • Cash/DD against delivery
  • Credit card

5) Rhydolabz.com: One more good site for ordering compoents online. i would also like to add they have a very good customer support. 
Payment methods: 
  • Netbanking
  • Credit cards
  • Cash deposit
  • Cheque/DD

 6) Tenet Technotronics: Tenet technotronics provides major parts like Development boards and sensors and modules needed to develop your project but discrete semiconductors are not available.
Payment Methods:
  • Credit cards (VISA/MASTER) 
  • Debit cards
  • Netbanking
7) Robokits India: One more good site for ordering parts related to robotics online. 
Payment methods: 
  • Netbanking
  • Credit cards
  • Cash deposit
  • Cheque/DD
  • Paypal 

8) Vega robo kit: Limited number of parts available not recommended as only Credit cards and Paypal are accepted for payment.
Payment Methods:
  • Credit cards (VISA/MASTER) 
  • Paypal

9) Mouser Electronics: Mouser electronics is one of the global electronics components supplier. The whole world buys their parts from here. Not recommended for students as the parts are shipped from outside India and courier charges will be around 2000Rs. If you want to order parts from mouser without courier charges then get them from Aqtronics technologies, Bangalore. You can send your mouser part enquiry tosupreeth@aqtronics.com. They will reply you with the costing for each part. You can then confirm the order, so that they get the parts from Mouser Electronics and ship to you. 
Payment methods for Aqtronics Technologies:
  • Cash on delivery
 Payment methods for Mouser electronics:
  • Credit cards (VISA/MASTER) 

10) Digikey.com: Digikey is the default global electronics components supplier for everyone worldwide. Even the part numbers of this site are incorporated in various PCB design tools. Not recommended for students as the parts are shipped from outside India and courier charges will be around 2000Rs. 
 Payment methods for Digikey:
  • Credit cards (VISA/MASTER)

11) RK Electro: One more site claiming to provide online purchase of components, but i was not succesful to find any part from this site.

 12) ProbotsProvides most of the components needed for embedded systems. The site offers modules, programmers and development kits attractive prices. The prices mentioned on this site are less compared to other online purchase sites.
Payment Methods : 
  • Direct Cash deposit to HDF bank account
  • NEFT amount transfer to bank account 

13) Digibay:
Payment Methods : 
  • Direct Cash deposit or DD payment to bank account
  • Net banking or NEFT/RTGS amount transfer to bank account
  • Credit Card/ Debit card support coming soon.
Shipping Options : 
  • Bluedart
  • DTDC

visit:1. https://www.facebook.com/ElectronicAndCommunication?ref=hl

        2. http://electrocommtech.blogspot.in/

#Murugan

Monday 6 April 2015

Posted by Unknown | 20:04 | No comments
                                                  Audio Amplifier using IC LM386

Amplifiers are used to boost the strength of the input signal and give an amplified version of the signal in the output. Audio amplifiers are widely used in Stereo or Home theater systems, Mini speakers etc. There are numerous ways to build a Audio amplifier but nothing is efficient as building using a dedicated Audio amplifier IC. The above circuit diagram shows the connections and components used to build a Audio amplifier.

IC LM386:

                                                       Pin diagram of LM386

LM386 is a simple low power audio amplifier used in most of the Audio circuits for its less power consumption. This IC is capable of giving a output gain of about 200 when external components are used along with it. But when you use it without adding external components its capable of delivering amplification of 20. 

The pin 1 & 8 are meant for altering the gain level by tying up a capacitor or RC pair in between them. Audio input was fed through the Non inverting input pin while inverting input tied to the ground usually. 

WORKING OF CIRCUIT:

The IC is initially powered by means of Vcc, Resistor R1 and Capacitor C2 was used to prevent oscillations in the circuit. The Resistors R2 and Capacitor C3 plays a major role in this above circuit as it alters the output gain obtained in the output. Adding a single capacitor of 10uF will help us to obtain max gain. While using along with resistor will help you obtain a gain of about 50db. The positive terminal of C3 should be connected to pin 1 and negative to pin 8 of the IC LM386.

Capacitor C3 was used to couple the output to the speaker and POT can also be used to tailor the gain of the obtained output signal. The increase gain is only used when a very low input signal is to be amplified. You can feed any Audio signals to this circuit and this works just fine to do its purpose.

Like this circuit? Share this with others through social site and don't forget to follow us there for more of these tutorials and circuits. 

#Murugan

Bookmark Us

Delicious Digg Facebook Favorites More Stumbleupon Twitter