(Artificial life) عبارت است از مطالعه و به‌ویژه بررسی آثار و جنبه‌های تکامل حیات با بهره‌گیری از مدل‌های . به بیان دیگر حیات مصنوعی رشته‌ای است که به مطالعه ویژگیهای طبیعت و زندگی می‌پردازد. نه فقط زندگی که ما آن را می‌شناسیم بلکه زندگی که می‌تواند روی زمین، داخل کامپیوترها، یا جای دیگر باشد.
 رشتهٔ حیات مصنوعی رشته‌ای است وابسته به ارزیابی سیستم‌های مرتبط با حیات، پردازش‌های آنها و تکامل آنها از طریق به وسیله مدلهای کامپیوتری، و . ۳ نوع حیات مصنوعی داریم که با توجه به اهداف و زمینه کارشان به نامهای نرم (برگرفته از نرم‌افزار)، سخت (برگرفته از سخت‌افزار) و خیس (برگرفته از بیوشیمی) نامگذاری شده‌اند. در واقع حیات مصنوعی تقلید زیست‌شناسی سنتی به وسیله بازآفرینی پدیده‌های زیستی است. کلمه حیات مصنوعی غالباً برای بخش نرم آن به کار می‌رود.
 حیات مصنوعی منطق سیستم‌های زنده در محیطهای مصنوعی را مطالعه می‌کند. هدف، مطالعهٔ پدیده‌های سیستم‌های زنده به منظور دستیابی به یک شناخت دقیق از پردازش پیچیده
اطلاعاتی است که معرف چنین سیستم‌هایی هستند.
 در حال حاضر تعریف مشترک پذیرفته شده برای زندگی هیچ حیات مصنوعی شبیه‌سازی شده‌ای را که واقعاً زنده باشد در نظر ندارد. دو دیدگاه در مورد این رشته برجسته تر است:
 : با این تعریف که زندگی فرایندی است که می‌تواند مستقل از هر واسطه‌ای وجود داشته باشد.
 : که امکان ایجاد فرآبندهای حیاتی را بیرون از یک محلول شیمیایی انکار می‌کند. در عوض، این محققان تلاش می‌کنند فرایندهای حیات را شبیه‌سازی کنند تا مکانیزم‌های اصلی پدیده‌های زیستی را درک کنند.
 که در آغاز بیشتر مورد استفاده بوده، و امروز نیز به دلیل توسعه پذیری آسان و قابلیت موازی سازی آن گه گاه استفاده می‌شود.
 (Artificial Neural Network - ANN) یا به زبان ساده‌تر شبکه‌های عصبی سیستم‌ها و روش‌های محاسباتی نوینی هستند برای ، ، و در انتها اعمال دانش به دست آمده در جهت بیش‌بینی پاسخ‌های خروجی از . ایده اصلی این گونه شبکه‌ها (تا حدودی) الهام‌گرفته از شیوهٔ کارکرد ، برای ، و به منظور یادگیری و ایجاد دانش است. عنصر کلیدی این ایده، ایجاد ساختارهایی جدید برای سامانهٔ پردازش اطلاعات است. این سیستم از شمار زیادی عناصر پردازشی فوق‌العاده بهم‌پیوسته با نام تشکیل شده که برای حل یک مسئله با هم هماهنگ عمل می‌کنند.
با استفاده از دانش رایانه می‌توان ساختار داده‌ای طراحی کرد که همانند یک نورون عمل نماید. سپس با ایجاد شبکه‌ای از این نورون‌های مصنوعی به هم پیوسته، ایجاد یک آموزشی برای شبکه و اعمال این الگوریتم به شبکه آن را آموزش داد.
اگر یک شبکه را هم‌ارز با یک بدانیم، فرایند آموزش شبکه تعیین نمودن وزن هر یال و bias اولیهٔ خواهدبود.
{"title": "زندگی مصنوعی", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%B2%D9%86%D8%AF%DA%AF%DB%8C_%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C&oldid=35039522", "language": "fa"}