Kimeme
કિમે બહુ-ઉદ્દેશ્ય ઓપ્ટિમાઇઝેશન અને બહુશાખાકીય ડિઝાઇન ઓપ્ટિમાઇઝેશન માટે એક ખુલ્લું મંચ છે. તેનો હેતુ કમ્પ્યુટર-સહાયિત ડિઝાઇન (CAD), મર્યાદિત તત્વ વિશ્લેષણ (FEM), માળખાકીય વિશ્લેષણ અને કોમ્પ્યુટેશનલ પ્રવાહી ગતિશીલતા સાધનો જેવા બાહ્ય સંખ્યાત્મક સોફ્ટવેર સાથે જોડાવાનો છે. તે સાયબર ડાઇન એસઆરએલ દ્વારા વિકસાવવામાં આવ્યું હતું અને સમસ્યાની વ્યાખ્યા અને વિશ્લેષણ માટે ડિઝાઇન વાતાવરણ અને કોમ્પ્યુટેશનલ લોડને વિતરિત કરવા માટે સોફ્ટવેર નેટવર્ક ઇન્ફ્રાસ્ટ્રક્ચર બંને પ્રદાન કરે છે. સાયબર ડાઇનની સ્થાપના 2011 માં સંખ્યાત્મક ઓપ્ટિમાઇઝેશન અને કોમ્પ્યુટેશનલ ઇન્ટેલિજન્સ પદ્ધતિઓના ક્ષેત્રમાં તેના સ્થાપકોના જ્ઞાનને વ્યાપારી ઉત્પાદનમાં સ્થાનાંતરિત કરવા માટે એક સંશોધન સ્ટાર્ટઅપ તરીકે કરવામાં આવી હતી. લાક્ષણિકતાઓ સમસ્યાની વ્યાખ્યા વર્કફ્લો ડેટા ફ્લોના દાખલા પર આધારિત છે. ડિઝાઇન વેરિયેબલ્સથી ઇચ્છિત ઉદ્દેશો અને અવરોધો સુધીના ડેટા પ્રવાહને વર્ણવવા માટે બહુવિધ નોડ્સને એકબીજા સાથે જોડી શકાય છે. ઇનપુટ/આઉટપુટ નોડ્સનો ઉપયોગ આંતરિક (જાવા, પાયથોન અથવા બેશ/બેચ) અથવા બાહ્ય (તૃતીય-પક્ષ) પ્રક્રિયાઓનો ઉપયોગ કરીને ઉદ્દેશ્ય (ઓ) ગણતરીના કોઈપણ ભાગની ગણતરી કરવા માટે થઈ શકે છે. આમાંથી કોઈપણ પ્રક્રિયાઓ LAN અથવા ક્લાઉડ પર વિતરિત કરી શકાય છે, જેમાં તમામ ઉપલબ્ધ કોમ્પ્યુટેશનલ સંસાધનોનો ઉપયોગ કરી શકાય છે. ઓપ્ટિમાઇઝેશન કોર ખુલ્લું છે, અને મેમેટિક કમ્પ્યુટિંગ (એમસી) અભિગમનો ઉપયોગ કરીને, જે મેમેટિક અલ્ગોરિધમનો ખ્યાલનું વિસ્તરણ છે, વપરાશકર્તા તેના પોતાના ઓપ્ટિમાઇઝેશન અલ્ગોરિધમને "ઓપરેટર્સ" અથવા "મેમ્સ" તરીકે ઓળખાતા કોડના સ્વતંત્ર ટુકડાઓના સમૂહ તરીકે વ્યાખ્યાયિત કરી શકે છે. ઓપરેટરોને જાવા અથવા પાયથોનમાં લાગુ કરી શકાય છે. ગાણિતિક લોકકથાઓમાં, ડેવિડ વોલ્પર્ટ અને વિલિયમ જી. મેકરેડીના મફત ભોજન પ્રમેય (કેટલીકવાર બહુવચન) 1997ના "નો ફ્રી લંચ થીઅર્મ્સ ફોર ઓપ્ટિમાઇઝેશન" માં જોવા મળે છે. આ ગાણિતિક પરિણામ નવા અલ્ગોરિધમની રચનામાં ચોક્કસ પ્રયાસની જરૂરિયાત દર્શાવે છે, જે ઓપ્ટિમાઇઝ કરવા માટે ચોક્કસ સમસ્યાને અનુરૂપ છે. કિમેમે મેમેટિક કમ્પ્યુટિંગના નવા દાખલા દ્વારા નવા ઓપ્ટિમાઇઝેશન અલ્ગોરિધમ્સની ડિઝાઇન અને પ્રયોગને મંજૂરી આપે છે, જે કોમ્પ્યુટેશનલ ઇન્ટેલિજન્સનો વિષય છે જે બહુવિધ ક્રિયાપ્રતિક્રિયા અને વિકસિત મોડ્યુલો (મેમ્સ) થી બનેલા અલ્ગોરિધમિક માળખાઓનો અભ્યાસ કરે છે. પ્રયોગોની રચના (ડીઓઇ) વિવિધ ડીઓઇ વ્યૂહરચનાઓ ઉપલબ્ધ છે, જેમાં રેન્ડમ જનરેટર સિક્વન્સ, ફેક્ટોરિયલ, ઓર્થોગોનલ અને ઇટરેટિવ તકનીકો તેમજ ડી-ઓપ્ટિમલ અથવા ક્રોસ વેલિડેશનનો સમાવેશ થાય છે. મોન્ટે કાર્લો અને લેટિન હાયપરક્યુબ મજબૂતાઈ વિશ્લેષણ માટે ઉપલબ્ધ છે. સંવેદનશીલતા વિશ્લેષણ સહસંબંધ ગુણાંક અને આંશિક વ્યુત્પન્ન તરીકે સ્થાનિક સંવેદનશીલતાનો ઉપયોગ ત્યારે જ થઈ શકે છે જ્યારે ઇનપુટ અને આઉટપુટ વચ્ચેનો સહસંબંધ રેખીય હોય. જો સહસંબંધ બિનરેખીય હોય, તો વૈશ્વિક સંવેદનશીલતા વિશ્લેષણનો ઉપયોગ ઇનપુટ અને આઉટપુટ વિતરણ વચ્ચેના તફાવત-સંબંધના આધારે થવો જોઈએ, જેમ કે સોબોલ સૂચકાંક. સંવેદનશીલતા વિશ્લેષણ સાથે, પ્રણાલીની જટિલતાને ઘટાડી શકાય છે અને કારણ-અસરની સાંકળને સમજાવી શકાય છે. બહુ-ઉદ્દેશ્ય ઓપ્ટિમાઇઝેશન તકનીકી ઉત્પાદનોની વિકાસ પ્રક્રિયામાં, સામાન્ય રીતે ઘણા મૂલ્યાંકન લક્ષ્યાંકો અથવા માપદંડોને પૂર્ણ કરવાના હોય છે, દા. ત. ઓછી કિંમત, ઉચ્ચ ગુણવત્તા, ઓછો અવાજ વગેરે. આ માપદંડ ઘણીવાર એકબીજા સાથે વિરોધાભાસી હોય છે, એ અર્થમાં કે એકનું લઘુતમ કરવું એ ઓછામાં ઓછું બીજાનું મહત્તમકરણ છે. બહુવિધ માપદંડો વચ્ચે શ્રેષ્ઠ ટ્રેડ-ઓફ શોધવા માટે ડિઝાઇન પરિમાણો શોધવા પડશે. સિંગલ-ઓબ્જેક્ટિવ કેસથી વિપરીત, મલ્ટી-ઓબ્જેક્ટિવ ઓપ્ટિમાઇઝેશનમાં કોઈ અનોખો ઉકેલ નથી, પરંતુ પેરેટો ઓપ્ટિમલ સોલ્યુશન્સનો એક ભાગ છે. મલ્ટી-ઓબ્જેક્ટિવ ઓપ્ટિમાઇઝેશનનો ઉદ્દેશ પેરેટો ઓપ્ટિમલ સોલ્યુશન્સ આપમેળે શોધવાનો છે. મલ્ટિ-ઓબ્જેક્ટિવ ઓપ્ટિમાઇઝેશન મલ્ટિડિસિપ્લિનરી ડિઝાઇન ઓપ્ટિમાઇઝેશન પેરેટો કાર્યક્ષમતા કોમ્પ્યુટેશનલ ઇન્ટેલિજન્સ સંદર્ભો કમ્પ્યુટર સિસ્ટમ ઓપ્ટિમાઇઝેશન સોફ્ટવેર કમ્પ્યુટર-સહાયિત ડિઝાઇન સોફ્ટવેર પણ જુઓ.