شهرها جزء پیچیده ترین ساختار هایی هستند که از طریق جوامع بشری ساخته شده اند. اتوماسیون سلولی به طور گسترده برای شبیه سازی سیستم های پیچیده غیرخطی مورداستفاده قرار می گیرد. این مقاله ابتدا به تبیین اصول ساختاری و عمومی اتوماسیون سلولی می پردازد و سپس از مدل ماشین های بردار پشتیبان به عنوان یک روش در قوانین انتقال مدل اتوماسیون سلولی استفاده می کند. ماشین های بردار پشتیبان در برخورد با روابط غیرخطی پیچیده، مطلوب هستند. در ماشین های بردار پشتیبان برای به حداقل رساندن خطر ساختاری که در آن یک ابر صفحه طبقه بندی شده بهینه ساخته شده است. ماشین های بردار پشتیبان به عنوان روشی برای ساخت قوانین انتقال غیر خطی اتوماسیون سلولی می تواند پروژه های شبیه سازی را انجام دهد و در هر تکرار از شبیه سازی در بازه های زمانی مختلف احتمال توسعه شهر برآورد می شود. به عبارت دیگر با استفاده از ساخت قوانین انتقال مشخص می شود آیا یک سلول غیر شهری می تواند به یک سلول شهری تبدیل شود یا خیر و سپس فرآیند مدل بردار پشتیبان شرح داده می شود.