30-05-2012, 04:37 PM
Review on the application of Artificial Intelligence in
Antivirus Detection System
Review on the application of Artificial Intelligence.pdf (Size: 372.2 KB / Downloads: 132)
Abstract
Artificial intelligence (AI) techniques have played
increasingly important role in anti-virus detection. At present,
some principal Artificial Intelligence Techniques applied in antivirus
detection are proposed, including Heuristic technique, data
mining, Agent technique, artificial immune, and artificial neural
network. It believes that it will improve the performance of antivirus
detection systems, and promote the production of new
Artificial Intelligence Algorithm and the application in anti-virus
detection to integrate anti-virus detection with Artificial
Intelligence.
INTRODUCTION
As the application of computer and Internet is more
popular, it provides a convenient way to share the information
among different people, however it also gives chances to
malware activities, such as propagating malicious programs,
including computer viruses [1].Computer virus is a program,
which invades your computer, as same as a biological virus
injects an organism. It executes malicious functions to damage
computer system.
Now, the main technologies of anti-virus include Virus
Prevention Technology, Virus Detection Technology, Virus
Elimination Technology, and Virus Immune Technology.
However, the former three technologies have considerable
progress compared to the last one for the lack of general
solution.
ARTIFICIAL INTELLIGENCE
The Dartmouth Summer Research Project on Artificial
Intelligence created AI as a research discipline in 1956. AI is
the science and engineering of making intelligent machines,
especially intelligent computer programs. It is related to the
task of using computers to understand human intelligence, but
AI does not have to confine itself to methods that are
biologically observable. Artificial intelligence has been 50
years. Artificial intelligence is a developing comprehensive
marginal subject and has become one of the world's three major
high-techs, including Space Technology and Energy
Technology since the 1970s.Further more, it has become one of
the world’s three major high-techs including Gene Engineering
and Nano Science in the 21st century.
THE APPLICATION OF ARTIFICIAL INTELLIGENCE IN
ANTIVIRUS DETECTION SYSTEM
Heuristic Technology
At present, in the field of detecting computer virus, the first
and most popularity application of Artificial Intelligence
Technology is Heuristic Technology. Heuristic Technology
means "the ability of self-discovery" or "the knowledge and
skills that use some methods to determine", and intelligently
analyze codes to detect the unknown virus by some rules while
scanning [3]. It is very complicated while implementing in
reality because it should identify and detect many suspicious
code instruction sequences, such as format diskette operation,
searching and locating various operations of executable
programs, implementing resident memory operate and
discovering unusual or unopened system function calls. In
actual, virus detection software using Heuristic Scanning
Technology is a dynamic higher or an anti-compiler by
decompiling some relatable instruction sequences to understand
and confirm the real motivation of them.
CONCLUSION
Now, anti-virus technique has become the important
prevention technique. Using these technologies, the system can
detect virus invasion in real-time, and enlarge security
management capacity of system administrators to enhance the
integrity of the infrastructure of information security. However
with the large appearance of computer virus, especially
unknown and polymorphic, mutational virus, anti-virus system
must accomplish more difficult things than before. So the
traditional anti-virus technology has been unable to achieve the
purpose of anti-virus detection. Fortunately, the continuous
development of Artificial Intelligence technology has provided
new methods and ideas for anti-virus detection system.
Intergraded anti-virus detection with artificial intelligence will
greatly improve the performance of the existing anti-virus
detection system, promote more effective artificial intelligence
algorithms to be proposed, and be applied in the popular antivirus
detection field. Moreover, combining all kinds of
Artificial Intelligence technologies will become the main
development trend in the field of anti-virus.