MCACEA
ಎಂ. ಸಿ. ಎ. ಸಿ. ಇ. ಎ. (ಮಲ್ಟಿಪಲ್ ಕೋಆರ್ಡಿನೇಟೆಡ್ ಏಜೆಂಟ್ಸ್ ಕೋಎವಲ್ಯೂಷನ್ ಎವಲ್ಯೂಷನರಿ ಅಲ್ಗಾರಿದಮ್) ಒಂದು ಸಾಮಾನ್ಯ ಚೌಕಟ್ಟಾಗಿದ್ದು, ಇದು ಸಹಕಾರ ಉದ್ದೇಶಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಇ. ಎ. ಗಳ ಜನಸಂಖ್ಯೆಯ ವಿಕಸನಗಳನ್ನು ಸಂಘಟಿಸಲು ತಮ್ಮ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವ ಪ್ರತಿ ಏಜೆಂಟ್ಗೆ ಒಂದೇ ವಿಕಸನೀಯ ಅಲ್ಗಾರಿದಮ್ (ಇ. ಎ.) ಅನ್ನು ಬಳಸುತ್ತದೆ. ಗಣಿತದ ಆಪ್ಟಿಮೈಸೇಶನ್ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಅನೇಕ ಸಹಕಾರಿ ಏಜೆಂಟ್ಗಳ ಕೆಲವು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಈ ಚೌಕಟ್ಟನ್ನು ಬಳಸಬಹುದು. ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ವೈಯಕ್ತಿಕ ಮತ್ತು ಸಹಕಾರ ಉದ್ದೇಶಗಳೆರಡನ್ನೂ ಅತ್ಯುತ್ತಮವಾಗಿಸುವ ಅದರ ಸ್ವರೂಪದಿಂದಾಗಿ, ಎಂ. ಸಿ. ಎ. ಸಿ. ಇ. ಎ. ಯನ್ನು ಬಹು-ಉದ್ದೇಶದ ಅತ್ಯುತ್ತಮವಾಗಿಸುವಿಕೆಯ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ವಿವರಣೆ ಮತ್ತು ಅನುಷ್ಠಾನ ಎಂಸಿಎಸಿಇಎ, ಅನೇಕ ಇಎಗಳನ್ನು (ಪ್ರತಿ ಏಜೆಂಟ್ಗೆ ಒಬ್ಬರು) ಬಳಸುತ್ತದೆ, ಅದು ಅವರ ವೈಯಕ್ತಿಕ ಮತ್ತು ಸಹಕಾರ ನಿರ್ಬಂಧಗಳು ಮತ್ತು ವಸ್ತುನಿಷ್ಠ ಸೂಚ್ಯಂಕಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಅದರ ಸಂಬಂಧಿತ ಸಮಸ್ಯೆಗೆ ಉತ್ತಮ ಪರಿಹಾರವನ್ನು ಕಂಡುಕೊಳ್ಳಲು ತಮ್ಮದೇ ಆದ ಜನಸಂಖ್ಯೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಇಎ ಒಂದು ಆಪ್ಟಿಮೈಸೇಶನ್ ಸಮಸ್ಯೆಯಾಗಿದ್ದು ಅದು ಸಮಾನಾಂತರವಾಗಿ ನಡೆಯುತ್ತದೆ ಮತ್ತು ಅದರ ಮೌಲ್ಯಮಾಪನ ಹಂತದಲ್ಲಿ ಇತರರೊಂದಿಗೆ ಕೆಲವು ಮಾಹಿತಿಯನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುತ್ತದೆ. ಇತರ ಇಎಗಳ ಉಳಿದ ಜನಸಂಖ್ಯೆಯ ಸಂಭಾವ್ಯ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು, ಪ್ರತಿ ಇಎ ತನ್ನದೇ ಜನಸಂಖ್ಯೆಯಲ್ಲಿ ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಪರಿಹಾರಗಳ ಸಮನ್ವಯ ಉದ್ದೇಶಗಳನ್ನು ಅಳೆಯಲು ಈ ಮಾಹಿತಿಯ ಅಗತ್ಯವಿದೆ. ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ, ಪ್ರತಿಯೊಂದು ಇ. ಎ. ಯು ತನ್ನದೇ ಆದ ಜನಸಂಖ್ಯೆಯ ಪ್ರತಿಯೊಂದು ಸಂಭವನೀಯ ಪರಿಹಾರದ ಸಹಕಾರಿ ಉದ್ದೇಶಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಮೊದಲು ಉಳಿದ ಪರಿಹಾರಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯುತ್ತದೆ. ಸಹಕಾರದ ವಸ್ತುನಿಷ್ಠ ಮೌಲ್ಯಗಳು ಇತರ ಜನರ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುವುದರಿಂದ ಮತ್ತು ಪರಿಹಾರದ ಅತ್ಯುತ್ತಮತೆಯು ವೈಯಕ್ತಿಕ ಮತ್ತು ಸಹಕಾರದ ಉದ್ದೇಶಗಳೆರಡರ ಮೇಲೂ ಅವಲಂಬಿತವಾಗಿರುವುದರಿಂದ, ಪ್ರತಿ ಯೋಜಕನ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಇತರರಿಗೆ ಕಳುಹಿಸಲು ನಿಜವಾಗಿಯೂ ಸಾಧ್ಯವಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಎಂಸಿಎಸಿಇಎ ಪ್ರತಿ ಇಎ ಒಳಗೆ ಮೌಲ್ಯಮಾಪನ ಹಂತವನ್ನು ಮೂರು ಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸುತ್ತದೆಃ ಮೊದಲ ಭಾಗದಲ್ಲಿ, ಇಎಗಳು ಅದರ ವೈಯಕ್ತಿಕ ವಸ್ತುನಿಷ್ಠ ಮೌಲ್ಯಗಳನ್ನು ಮಾತ್ರ ಪರಿಗಣಿಸಿ ಉತ್ತಮ ಪರಿಹಾರವನ್ನು ಗುರುತಿಸುತ್ತಾರೆ ಮತ್ತು ಅದನ್ನು ಇತರ ಇಎಗಳಿಗೆ ಕಳುಹಿಸುತ್ತಾರೆ; ಎರಡನೇ ಭಾಗದಲ್ಲಿ, ಎಲ್ಲಾ ಪರಿಹಾರಗಳ ಸಹಕಾರ ವಸ್ತುನಿಷ್ಠ ಮೌಲ್ಯಗಳನ್ನು ಸ್ವೀಕರಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ; ಮತ್ತು ಮೂರನೇ ಭಾಗದಲ್ಲಿ, ಇಎಗಳು ಎಲ್ಲಾ ವೈಯಕ್ತಿಕ ಮತ್ತು ಸಹಕಾರ ವಸ್ತುನಿಷ್ಠ ಮೌಲ್ಯಗಳನ್ನು ಪರಿಗಣಿಸಿ ಪರಿಹಾರಗಳ ಯೋಗ್ಯತೆಯನ್ನು ಲೆಕ್ಕ ಹಾಕುತ್ತಾರೆ. ಪ್ರತಿ ಜನಸಂಖ್ಯೆಯು ಒಂದು ವಿಶಿಷ್ಟವಾದ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವನ್ನು ಮಾತ್ರ ನೀಡಬಹುದಾದರೂ, ಪ್ರತಿ ಇ. ಎ. ಯು ಅತ್ಯುತ್ತಮ ಪರಿಹಾರಗಳ ಪ್ಯಾರೆಟೊ ಗುಂಪನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಕೊನೆಯ ಜನಸಂಖ್ಯೆಯನ್ನು ಈಗಾಗಲೇ ಪಡೆದಾಗ ಕೊನೆಯಲ್ಲಿ ವಿಶಿಷ್ಟವಾದ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ, ಪ್ರತಿ ಪೀಳಿಗೆಯ ವೈಯಕ್ತಿಕ ಉದ್ದೇಶಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಒಂದು ವಿಶಿಷ್ಟವಾದ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವನ್ನು ನಿರ್ಧರಿಸಲು (ಮತ್ತು ಆದ್ದರಿಂದ, ಅದನ್ನು ಎಂ. ಸಿ. ಎ. ಸಿ. ಇ. ಎ ಚೌಕಟ್ಟಿನೊಂದಿಗೆ ಬಳಸುವುದು), ಅಂತಿಮ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಉಸ್ತುವಾರಿ ಹಂತವನ್ನು ಸಹ ಪ್ರತಿ ಇ. ಎ. ಯ ಮೌಲ್ಯಮಾಪನ ಹಂತದಲ್ಲಿ ಸೇರಿಸಬೇಕು. ಎಂ. ಸಿ. ಎ. ಸಿ. ಇ. ಎ. ಯಲ್ಲಿ ಮೌಲ್ಯಮಾಪನ ಹಂತ ವೈಯಕ್ತಿಕ ಸಹಕಾರ ನೀಡುವ ಇ. ಎ. ಗಳ ಸಂಪೂರ್ಣ ಮೌಲ್ಯಮಾಪನ ಹಂತವನ್ನು ಆರು ಹಂತಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಒಂದೇ ಇ. ಎ. ಯ ಪರಿಹಾರವನ್ನು ಹುಡುಕುವಾಗ, ಈ ಹೊಸ ಮೌಲ್ಯಮಾಪನ ಪ್ರಕ್ರಿಯೆಯ ಮೊದಲ ಎರಡು ಹಂತಗಳನ್ನು ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ. ಎಂಸಿಎಸಿಇಎ ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಈ ಎರಡು ಹಂತಗಳಿಂದ ಮುಂದಿನ ಆರು ಹಂತಗಳಿಗೆ ವಿಸ್ತರಿಸುತ್ತದೆಃ 1. ಪ್ರತಿ ಪರಿಹಾರದ ವೈಯಕ್ತಿಕ ಉದ್ದೇಶಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವುದು. 2. ಪ್ರತಿಯೊಂದು ಪರಿಹಾರದ ಯೋಗ್ಯತೆಯನ್ನು ಒಂದೇ ಮೌಲ್ಯಮಾಪನ ಕಾರ್ಯದೊಂದಿಗೆ ಲೆಕ್ಕ ಹಾಕುವುದು (ವೈಯಕ್ತಿಕ ಉದ್ದೇಶಗಳನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿರುತ್ತದೆ). 3. ಜನಸಂಖ್ಯೆಯ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವನ್ನು ಕಂಡುಕೊಳ್ಳುವುದು. 4. ಇತರ ಏಕೈಕ ಇ. ಎ. ಗಳಿಗೆ ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವನ್ನು ಕಳುಹಿಸುವುದು (ಮತ್ತು ಸ್ವೀಕರಿಸುವುದು). 5ರಷ್ಟಿದೆ. ಇತರ ಇ. ಎ. ಗಳಿಂದ ಪಡೆದ ಮಾಹಿತಿಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಸಹಕಾರದ ಉದ್ದೇಶಗಳನ್ನು ಲೆಕ್ಕ ಹಾಕುವುದು. 6. 1 ಮತ್ತು 5ನೇ ಹಂತಗಳಲ್ಲಿ ಪಡೆದಿರುವ ಸಂಪೂರ್ಣ ಮೌಲ್ಯಮಾಪನ ಕಾರ್ಯದೊಂದಿಗೆ (ವೈಯಕ್ತಿಕ ಮತ್ತು ಸಹಕಾರ ಉದ್ದೇಶಗಳೆರಡನ್ನೂ ಒಳಗೊಂಡಿರುವ) ಪ್ರತಿ ಪರಿಹಾರದ ಯೋಗ್ಯತೆಯನ್ನು ಲೆಕ್ಕ ಹಾಕುವುದು. ಎಂ. ಸಿ. ಎ. ಸಿ. ಇ. ಎ. ಯು ಇ. ಎ. ಗಳ ಅಭ್ಯಾಸದ ಸಮಾನಾಂತರತೆಯನ್ನು ಹೋಲುತ್ತದೆಯಾದರೂ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ತಮ್ಮ ಪರಿಹಾರಗಳನ್ನು ನಿಯತಕಾಲಿಕವಾಗಿ ಹಂಚಿಕೊಳ್ಳುವ ವಿವಿಧ ಇ. ಎ. ಗಳ ನಡುವೆ ಇಡೀ ಸಮಸ್ಯೆಯ ಪರಿಹಾರಗಳನ್ನು ವಿತರಿಸುವ ಬದಲು, ಅಲ್ಗಾರಿದಮ್ ಸಮಸ್ಯೆಯನ್ನು ಸಣ್ಣ ಸಮಸ್ಯೆಗಳಾಗಿ ವಿಂಗಡಿಸುತ್ತದೆ, ಅದು ಪ್ರತಿ ಇ. ಎ. ಯು ಇತರ ಇ. ಎ. ಗಳು ಪಡೆಯುತ್ತಿರುವ ಸಮಸ್ಯೆಗಳ ಭಾಗದ ಪರಿಹಾರಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಏಕಕಾಲದಲ್ಲಿ ಪರಿಹರಿಸಲ್ಪಡುತ್ತದೆ. ಮತ್ತೊಂದು ಸಾಧ್ಯತೆಯೆಂದರೆ, ಹಿಂದಿನ ಪೀಳಿಗೆಯ ಅತ್ಯುತ್ತಮವಾದ ಸಂಪೂರ್ಣವಾಗಿ ಮೌಲ್ಯಮಾಪನಗೊಂಡ ಪರಿಹಾರಗಳನ್ನು ನಮ್ಮ ಪ್ರಸ್ತುತ ಅತ್ಯುತ್ತಮವಾದ ಏಕೈಕ ವೈಯಕ್ತಿಕ ಉದ್ದೇಶದ ಮೌಲ್ಯಮಾಪನದ ಬದಲು ಇತರ ಇಎಗಳಿಗೆ ಕಳುಹಿಸುವುದು. ಅದೇನೇ ಇದ್ದರೂ, ಆ ವಿಧಾನವು ಹಳೆಯದಾದ ಸಂಪೂರ್ಣವಾಗಿ ಮೌಲ್ಯಮಾಪನಗೊಂಡ ಪಥಗಳ ಕಡೆಗೆ ಪಕ್ಷಪಾತವನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ, ಆದರೆ ಎಂಸಿಎಸಿಇಎ ಪ್ರಸ್ತುತ ಉತ್ತಮ ವೈಯಕ್ತಿಕ ವಸ್ತುನಿಷ್ಠ ಮೌಲ್ಯಮಾಪನದ ಕಡೆಗೆ ಇದನ್ನು ಮಾಡುತ್ತದೆ. ಅದೇ ಸನ್ನಿವೇಶದಲ್ಲಿ ಏಕಕಾಲದಲ್ಲಿ ಹಾರಾಟ ನಡೆಸುವಾಗ ಮಾನವರಹಿತ ವೈಮಾನಿಕ ವಾಹನಗಳ (ಯುಎವಿ) ಪಥಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಮತ್ತು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಎಂಸಿಎಸಿಇಎಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಕೃತಕ ಅಭಿವೃದ್ಧಿ ಅಭಿವೃದ್ಧಿ ವಿಕಾಸಾತ್ಮಕ ಜೀವಶಾಸ್ತ್ರ ವಿಕಾಸಾತ್ಮಕ ಗಣನೆ ಎವಲ್ಯೂಷನರಿ ರೊಬೊಟಿಕ್ಸ್ ಫಿಟ್ನೆಸ್ ಕಾರ್ಯ ಫಿಟ್ನೆಸ್ ಲ್ಯಾಂಡ್ಸ್ಕೇಪ್ ಫಿಟ್ನೆಸ್ ಅಂದಾಜು ಜೆನೆಟಿಕ್ ಆಪರೇಟರ್ಗಳು ಇಂಟರಾಕ್ಟಿವ್ ಎವಲ್ಯೂಷನರಿ ಕಂಪ್ಯೂಟೇಶನ್ ಎಂಒಇಎ ಫ್ರೇಮ್ವರ್ಕ್, ಮಲ್ಟಿ ಆಬ್ಜೆಕ್ಟಿವ್ ಎವಲ್ಯೂಷನರಿ ಅಲ್ಗಾರಿದಮ್ಗಳಿಗೆ ಮುಕ್ತ ಮೂಲ ಜಾವಾ ಫ್ರೇಮ್ವರ್ಕ್ ಇಸಿಜೆ, ಎವಲ್ಯೂಷನರಿ ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಟೂಲ್ಕಿಟ್ ಪ್ಯಾರಡೈಸೊ, ಮೆಟಾಹೆರಿಸ್ಟಿಕ್ಸ್ ಫ್ರೇಮ್ವರ್ಕ್ ಉಲ್ಲೇಖಗಳು ಗ್ರಂಥಸೂಚಿ ಎಲ್. ಡಿ ಲಾ ಟೊರೆ, ಜೆ. ಎಂ. ಡಿ ಲಾ ಕ್ರೂಜ್ ಮತ್ತು ಬಿ. ಆಂಡ್ರೆಸ್-ಟೋರೋ. ವಾಸ್ತವಿಕ ಸನ್ನಿವೇಶಗಳಲ್ಲಿ ಅನೇಕ ಯು. ಎ. ವಿಗಳಿಗೆ ವಿಕಾಸಾತ್ಮಕ ಪಥದ ಯೋಜಕ. ರೊಬೊಟಿಕ್ಸ್ನಲ್ಲಿ ಐ. ಇ. ಇ. ಇ ವಹಿವಾಟುಗಳು, ಸಂಪುಟ. 26, ಇಲ್ಲ. 4, ಪು. 619-634, ಆಗಸ್ಟ್ 2010. ವಿಕಾಸಾತ್ಮಕ ಗಣನೆ ಗಣಿತದ ಆಪ್ಟಿಮೈಸೇಶನ್