𝗧𝗵𝗲 𝗟𝗲𝘃𝗲𝗿 𝗡𝗲𝗲𝗱𝘀 𝗮 𝗛𝗮𝗿𝗻𝗲𝘀𝘀

AI ವೇಗವಾಗಿದೆ. ಮನುಷ್ಯನಿಗೆ ಮೀರಿದ ವೇಗದಲ್ಲಿ ಅದು ಕೋಡ್ ಬರೆಯುತ್ತದೆ. ಆದರೆ ನಿಮ್ಮಲ್ಲಿ ನಿಯಂತ್ರಣವಿಲ್ಲದಿದ್ದರೆ, ಈ ವೇಗವು ಅಪಾಯಕಾರಿಯಾಗುತ್ತದೆ.

ಇತ್ತೀಚೆಗೆ ನಾನು ಒಂದು ಸಂಕೀರ್ಣವಾದ ಟ್ರೇಡಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಮರುನಿರ್ಮಿಸಬೇಕಾಯಿತು. ಇಕ್ವಿಟಿಗಳು, ಫಾರೆಕ್ಸ್ ಮತ್ತು ಕ್ರಿಪ್ಟೋಗಳಲ್ಲಿ ಇಪ್ಪತ್ತು ಸಾವಿರ ಸಿಗ್ನಲ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸಬೇಕಿತ್ತು. ಪ್ರತಿಯೊಂದು ಸಿಗ್ನಲ್ ತನ್ನದೇ ಆದ ಮಾರುಕಟ್ಟೆ ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿತ್ತು. ಇದು ಮಾಡೆಲ್‌ನ ಸಮಸ್ಯೆಯಲ್ಲ, ಇದು ಹಾರ್ನೆಸ್‌ನ (ನಿಯಂತ್ರಣ ಸಾಧನದ) ಸಮಸ್ಯೆಯಾಗಿತ್ತು.

ಆರು ಹಂತಗಳಲ್ಲಿ (waves) ವಿಂಗಡಿಸಲಾದ ಮೂವತ್ತು ಟಿಕೆಟ್‌ಗಳ ಯೋಜನೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ನಾನು AI ಅನ್ನು ಬಳಸಿದೆ. ಕೆಲಸವನ್ನು ಮಾಡಲು ನಾನು ಒಂದೇ ಸೆಷನ್ ಮೇಲೆ ನಂಬಿಕೆ ಇಡಲಿಲ್ಲ. ಬದಲಾಗಿ, ನಾನು ಎರಡು ಪ್ರತ್ಯೇಕ AI ಸೆಷನ್‌ಗಳನ್ನು ಬಳಸಿದೆ:

• ಬಿಲ್ಡರ್ (The Builder): ಒಂದು ಸೆಷನ್ ಕೋಡ್ ಮತ್ತು ಯೋಜನೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿತು. • ಆಡಿಟರ್ (The Auditor): ಕೋಡ್ ಬರೆಯುವ ಮೊದಲು ಎರಡನೇ ಸೆಷನ್ ವಿನ್ಯಾಸವನ್ನು ಪರಿಶೀಲಿಸಿತು.

ಮೊದಲ ಆಡಿಟ್ ಯಶಸ್ವಿಯಾಯಿತು. ನಾನು ಯಶಸ್ವಿಯಾದೆ ಎಂದು ಭಾವಿಸಿದೆ. ನಂತರ, ಇಡೀ ವಿನ್ಯಾಸವನ್ನು ಮೊದಲಿನಿಂದಲೇ ಆಡಿಟ್ ಮಾಡಲು ನಾನು ಮೂರನೇ AI ಅನ್ನು ಬಳಸಿದೆ. ಅದು ಹದಿನಾಲ್ಕು ತೀವ್ರವಾದ ವಿರೋಧಾಭಾಸಗಳನ್ನು (contradictions) ಪತ್ತೆಹಚ್ಚಿತು.

ಮೇಲ್ನೋಟಕ್ಕೆ ವಿನ್ಯಾಸವು ಚೆನ್ನಾಗಿ ಕಾಣುತ್ತಿತ್ತು. ಅದರಲ್ಲಿ ರಚನೆ ಮತ್ತು ಶೀರ್ಷಿಕೆಗಳಿದ್ದವು. ಆದರೆ ಅದರಲ್ಲಿ ಸಾರಾಂಶವಿರಲಿಲ್ಲ. ಒಂದು ಟಿಕೆಟ್ ಯಾವುದೋ ಒಂದು ಕಾಲಂ ಅನ್ನು ಉಲ್ಲೇಖಿಸಿತ್ತು, ಆದರೆ ಇನ್ನೊಂದು ಟಿಕೆಟ್ ಈಗಾಗಲೇ ಆ ಕಾಲಂ ಅನ್ನು ಮರುನಾಮಕರಣ ಮಾಡಿತ್ತು. ವಿನ್ಯಾಸವು ಒಂದು ಫೀಲ್ಡ್ ಅನ್ನು ಕಡ್ಡಾಯ (required) ಎಂದು ಮಾಡಿದ್ದಾಗ, ಮತ್ತೊಂದು ಟಿಕೆಟ್ ಅದನ್ನು ಐಚ್ಛಿಕ (optional) ಎಂದು ನಿರೀಕ್ಷಿಸಿತ್ತು. ಇವು ಕೋಡಿಂಗ್ ಬಗ್‌ಗಳಲ್ಲ. ಇವು ವಿನ್ಯಾಸದಲ್ಲಿನ ತಾರ್ಕಿಕ ವಿರೋಧಾಭಾಸಗಳಾಗಿದ್ದವು.

ನಾನು ಕೋಡಿಂಗ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿದ್ದರೆ, ಸಿಸ್ಟಮ್ ವಿಫಲವಾಗುತ್ತಿತ್ತು.

AI ಜೊತೆಗೆ ಕೆಲಸ ಮಾಡುವುದರ ಬಗ್ಗೆ ಇದು ನನಗೆ ಮೂರು ವಿಷಯಗಳನ್ನು ಕಲಿಸಿಕೊಟ್ಟಿತು:

ಹಾರ್ನೆಸ್ ಎನ್ನುವುದು ನೀವು ಮಾಡೆಲ್ ಸುತ್ತ ಸುತ್ತುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. ಇದು ಒಳಗೊಂಡಿರುತ್ತದೆ:

ಮಾಡೆಲ್ ಎಂಬುದು ಲಿವರ್. ಆ ಲಿವರ್ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಮುರಿಯದಂತೆ ತಡೆಯುವುದು ಹಾರ್ನೆಸ್. ಕೇವಲ ಮಾಡೆಲ್ ಅನ್ನು ಖರೀದಿಸಬೇಡಿ. ಒಂದು ಕಾಕ್‌ಪಿಟ್ (cockpit) ಅನ್ನು ನಿರ್ಮಿಸಿ.

Source: https://dev.to/whetlan/the-lever-needs-a-harness-14e9

Optional learning community: https://t.me/GyaanSetuAi