Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Heuristic Programming?
- Ipinapaliwanag ng Techopedia ang Heuristic Programming
Kahulugan - Ano ang ibig sabihin ng Heuristic Programming?
Ang diskarte sa Heuristic na diskarte sa ideya ng artipisyal na katalinuhan sa pamamagitan ng paglutas ng mga problema gamit ang mga panuntunan na batay sa karanasan o protocol.
Ipinapaliwanag ng Techopedia ang Heuristic Programming
Sa pangkalahatan, ang salitang 'heuristic' sa science sa computer ay tumutukoy sa isang pilosopiya na naiiba sa pagkalkula, mga lohika na hinihimok na mga proseso ng computer na pinalakas ang pagsulong ng mga primitive computer sa mga nakaraang dekada.
Taliwas sa prinsipyo ng paggamit ng mahigpit na computing na nakabase sa algorithm, ang heuristik ay nasa maraming mga susi na pandama ng isang shortcut sa isang na-rate na uri ng lohika ng programming. Ang Heuristic programming ay naglalayong makamit ang isang layunin sa pamamagitan ng paghahalili ng ilang mga uri ng mga programa sa pag-aaral ng makina para sa mga lohikal na algorithm.
Ang isa pang paraan upang sabihin ito ay habang ang mga algorithm ay nagpapatakbo sa mga kilalang mga sistema at lohikal na mga prinsipyo, ang heuristic na programa ay nagpapatakbo sa isang serye ng 'matalinong hula' o mga pagpapatakbo ng kaalaman na hindi ganap na batay sa mga mahirap na numero o matigas na data.
Isang halimbawa ng isang proseso ng heuristic na proseso ay isang programa na pag-aralan ang mga nilalaman ng isang drive o file system. Ang lohikal na programa ay maghanap sa isang paunang naka-program na paraan, halimbawa, ayon sa alpabeto o sa mga tuntunin ng pagbabago ng data kamakailan, kung saan maaaring mai-program ang heuristic system ng system upang maisagawa ayon sa mga nakaraang paghahanap na nagmula sa isang gumagamit.
Dito, ang makina ay natututo mula sa gumagamit. Ang isa pang magandang halimbawa ng programming heuristic ay sa paggamit ng mga natural na tool sa pagproseso ng wika. Bilang karagdagan sa mga sopistikadong algorithm, marami sa mga programang ito ay gumagamit ng pag-aaral ng machine o heuristic na mga prinsipyo ng programming, kung saan sinusuri ng programa ang nakaraang pag-input mula sa gumagamit at mga kadahilanan na ito sa mga pangunahing proseso na nagbibigay ng mga resulta.
