亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? xor_experiment.m

?? 這個是關于neural fuzzy 算法的工具箱, 有例子程序, 請您用winzip解壓縮
?? M
字號:
%%%%%%%%%%%%%%%% XOR experiment file  (contains experiment, receives genom, decodes it, evaluates it and returns raw fitnesses) (function)

%% Neuro_Evolution_of_Augmenting_Topologies - NEAT 
%% developed by Kenneth Stanley (kstanley@cs.utexas.edu) & Risto Miikkulainen (risto@cs.utexas.edu)
%% Coding by Christian Mayr (matlab_neat@web.de)

function population_plus_fitnesses=xor_experiment(population);
population_plus_fitnesses=population;
no_change_threshold=1e-3; %threshold to judge if state of a node has changed significantly since last iteration
number_individuals=size(population,2);

input_pattern=[0 0;
               0 1; 
               1 0;
               1 1];
output_pattern=[0;
                1;
                1;
                0];
             
for index_individual=1:number_individuals   
   number_nodes=size(population(index_individual).nodegenes,2);
   number_connections=size(population(index_individual).connectiongenes,2);
   individual_fitness=0;
   output=[];
   for index_pattern=1:4
      % the following code assumes node 1 and 2 inputs, node 3 bias, node 4 output, rest arbitrary (if existent, will be hidden nodes)
      % set node input steps for first timestep
      population(index_individual).nodegenes(3,4:number_nodes)=0; %set all node input states to zero
      population(index_individual).nodegenes(3,3)=1; %bias node input state set to 1
      population(index_individual).nodegenes(3,1:2)=input_pattern(index_pattern,:); %node input states of the two input nodes are consecutively set to the XOR input pattern  
      
      %set node output states for first timestep (depending on input states)
      population(index_individual).nodegenes(4,1:3)=population(index_individual).nodegenes(3,1:3);
      population(index_individual).nodegenes(4,4:number_nodes)=1./(1+exp(-4.9*population(index_individual).nodegenes(3,4:number_nodes)));
      no_change_count=0;     
      index_loop=0;
      while (no_change_count<number_nodes) & index_loop<3*number_connections
         index_loop=index_loop+1;
         vector_node_state=population(index_individual).nodegenes(4,:);
         for index_connections=1:number_connections
            %read relevant contents of connection gene (ID of Node where connection starts, ID of Node where it ends, and connection weight)
            ID_connection_from_node=population(index_individual).connectiongenes(2,index_connections);
            ID_connection_to_node=population(index_individual).connectiongenes(3,index_connections);
            connection_weight=population(index_individual).connectiongenes(4,index_connections);
            %map node ID's (as extracted from single connection genes above) to index of corresponding node in node genes matrix
            index_connection_from_node=find((population(index_individual).nodegenes(1,:)==ID_connection_from_node));
            index_connection_to_node=find((population(index_individual).nodegenes(1,:)==ID_connection_to_node));
                        
            if population(index_individual).connectiongenes(5,index_connections)==1 %Check if Connection is enabled
               population(index_individual).nodegenes(3,index_connection_to_node)=population(index_individual).nodegenes(3,index_connection_to_node)+population(index_individual).nodegenes(4,index_connection_from_node)*connection_weight; %take output state of connection_from node, multiply with weight, add to input state of connection_to node
            end
         end
         %pass on node input states to outputs for next timestep 
         population(index_individual).nodegenes(4,4:number_nodes)=1./(1+exp(-4.9*population(index_individual).nodegenes(3,4:number_nodes)));          
         %Re-initialize node input states for next timestep
         population(index_individual).nodegenes(3,4:number_nodes)=0; %set all output and hidden node input states to zero
         no_change_count=sum(abs(population(index_individual).nodegenes(4,:)-vector_node_state)<no_change_threshold); %check for alle nodes where the node output state has changed by less than no_change_threshold since last iteration through all the connection genes
      end      
      if index_loop>=2.7*number_connections
         index_individual
         population(index_individual).connectiongenes
      end
      output=[output;population(index_individual).nodegenes(4,4)];
      individual_fitness=individual_fitness+abs(output_pattern(index_pattern,1)-population(index_individual).nodegenes(4,4)); %prevent oscillatory connections from achieving high fitness
   end
   population_plus_fitnesses(index_individual).fitness=(4-individual_fitness)^2; %Fitness function as defined by Kenneth Stanley    
   if sum(abs(round(output)-output_pattern))==0      
      population_plus_fitnesses(index_individual).fitness=16;
      output
   end
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
综合久久综合久久| 色呦呦网站一区| 日本最新不卡在线| 亚洲成av人片在线观看| 亚洲国产一区二区三区青草影视| 国产精品入口麻豆原神| 国产精品久久国产精麻豆99网站| 欧美国产成人在线| 亚洲欧洲无码一区二区三区| 亚洲视频你懂的| 亚洲一区二区中文在线| 亚洲图片你懂的| 亚洲裸体xxx| 日本中文字幕不卡| 精品系列免费在线观看| 粉嫩绯色av一区二区在线观看| 粉嫩欧美一区二区三区高清影视| 成人国产精品免费网站| 91福利视频久久久久| 6080yy午夜一二三区久久| 日韩一级二级三级精品视频| 精品伦理精品一区| 国产精品福利在线播放| 亚洲小少妇裸体bbw| 图片区小说区国产精品视频| 精品制服美女丁香| 暴力调教一区二区三区| 欧美高清www午色夜在线视频| 欧美tickling挠脚心丨vk| 中国av一区二区三区| 亚洲一区二区精品视频| 国内精品视频一区二区三区八戒| 不卡在线观看av| 91麻豆精品国产自产在线| 国产亚洲精品7777| 亚洲夂夂婷婷色拍ww47| 国产一区二区三区在线看麻豆| 99久久久久免费精品国产| 91精品国产一区二区三区| 国产精品日韩成人| 久久99精品久久久久| 色综合中文字幕| 久久夜色精品一区| 亚洲国产精品自拍| 99在线精品免费| 精品国产乱码久久久久久蜜臀| 亚洲品质自拍视频| 国产精品一区二区三区网站| 美国十次综合导航| 国产a级毛片一区| 欧美精品乱码久久久久久按摩| 久久精品无码一区二区三区| 亚洲1区2区3区4区| 色诱亚洲精品久久久久久| 亚洲精品在线免费播放| 丝袜亚洲另类欧美| 在线观看中文字幕不卡| 中日韩免费视频中文字幕| 精品写真视频在线观看| 精品国产1区二区| 亚洲成人精品在线观看| 97国产精品videossex| 亚洲国产精品精华液ab| 美女任你摸久久| 91精品国产品国语在线不卡| 亚洲综合图片区| 成人av免费网站| 中文字幕av一区 二区| 国产一区二区三区免费在线观看| 91精品国产aⅴ一区二区| 亚洲三级免费电影| 91浏览器在线视频| 国产精品福利一区| 成人免费毛片app| 欧美国产国产综合| 成人精品视频一区二区三区| 欧美极品美女视频| 成人午夜看片网址| 国产精品久久久久久久久免费樱桃 | 日韩二区在线观看| 欧美熟乱第一页| 亚洲成人一二三| 欧美男女性生活在线直播观看| 亚洲成人www| 欧美在线你懂的| 日韩专区在线视频| 日韩一区二区三区观看| 久久精品国产亚洲一区二区三区| 日韩精品中文字幕一区| 精品一区二区三区免费视频| 欧美精品一区二区三区蜜桃视频| 国产中文字幕精品| 中文字幕一区二区三区在线观看 | 亚洲欧美经典视频| 在线视频中文字幕一区二区| 亚洲综合精品自拍| 日韩欧美专区在线| 国产精品一品二品| 亚洲精品中文在线影院| 在线综合视频播放| 国产精品主播直播| 亚洲另类色综合网站| 欧美一区二区三区影视| 国产麻豆精品95视频| 亚洲国产婷婷综合在线精品| 欧美日韩成人综合| 国产精品亚洲一区二区三区妖精| 国产精品成人网| 欧美剧情片在线观看| 国产精品综合二区| 亚洲图片自拍偷拍| 久久久美女艺术照精彩视频福利播放| 国产91对白在线观看九色| 一片黄亚洲嫩模| 久久久精品免费观看| 在线国产电影不卡| 国产成人免费在线观看不卡| 亚洲国产成人精品视频| 国产日韩欧美综合在线| 69堂国产成人免费视频| www.色精品| 国内精品免费**视频| 亚洲电影一级黄| 国产精品卡一卡二| 欧美成人一区二区三区片免费| 99久久夜色精品国产网站| 蜜臀久久99精品久久久久宅男 | 色婷婷av一区二区三区大白胸| 免费高清成人在线| 亚洲国产日日夜夜| 1024亚洲合集| 国产亚洲欧美色| 欧美成人a在线| 911精品国产一区二区在线| 日本精品一区二区三区高清| 国产宾馆实践打屁股91| 久久成人综合网| 日本成人在线一区| 美腿丝袜在线亚洲一区| 亚洲激情综合网| 中文字幕一区二区三区在线观看| 欧美mv和日韩mv的网站| 欧美一区二区三区四区高清| 欧美三级日韩在线| 91成人免费电影| 色综合中文字幕| 本田岬高潮一区二区三区| 国产91对白在线观看九色| 国精品**一区二区三区在线蜜桃| 另类专区欧美蜜桃臀第一页| 偷偷要91色婷婷| 日本女优在线视频一区二区| 性做久久久久久免费观看欧美| 一区二区三区四区国产精品| 亚洲精品久久久蜜桃| 亚洲欧美另类小说视频| 亚洲精品视频免费看| 亚洲色图丝袜美腿| 一区二区三区四区精品在线视频 | 亚洲欧美在线另类| 亚洲欧洲日产国产综合网| 中文字幕不卡三区| 自拍偷拍国产精品| 亚洲综合精品自拍| 视频一区二区中文字幕| 日韩电影免费在线观看网站| 日韩电影在线观看电影| 秋霞电影一区二区| 激情五月婷婷综合| 粉嫩av一区二区三区| 色综合久久综合网| 欧美日韩三级一区二区| 日韩一区二区三区电影| 国产无一区二区| 日韩理论片一区二区| 亚洲午夜在线视频| 精品伊人久久久久7777人| 懂色中文一区二区在线播放| 972aa.com艺术欧美| 欧美精品99久久久**| 精品国产sm最大网站免费看| 国产精品久久久久久久岛一牛影视| 亚洲欧美成人一区二区三区| 日韩二区三区四区| 成人小视频在线| 欧美日本在线播放| 国产亚洲综合av| 亚洲一区二区三区小说| 韩日精品视频一区| 91国产免费观看| 国产亚洲一本大道中文在线| 成人免费小视频| 另类小说图片综合网| 色婷婷精品久久二区二区蜜臀av| 欧美一级午夜免费电影| 亚洲欧美另类图片小说| 国产精品自拍一区| 久久久久青草大香线综合精品| 亚洲人123区| 国产黄色精品视频|