| CARVIEW |
?f?B?[?v???[?j???O???f?????????\?z????AutoML OSS?uAutoKeras?v?FAutoML OSS????i7?j?i1/3 ?y?[?W?j
AutoML OSS???Љ??{?A?ڑ?7??́AKeras?x?[?X??AutoML OSS?ł???uAutoKeras?v????????܂??BAutoKeras?́AENAS?iEfficient Neural Architecture Search?j?ɂ??j???[?????l?b?g???[?N?̍\???v?ƃn?C?p?[?p?????[?^?[?`???[?j???O???????ōs???c?[???ł??B
???̋L???͉??????ł??B????o?^?i?????j????ƑS?Ă????????????܂??B
?{?L???ŏЉ???m?[?g?u?b?N??GitHub?ɂČ??J???Ă??܂??B?????Ɏ??s?ł??܂??̂ŁA???Ђ????p?????????B
?@?{?A?ڑ?6???ł́A?ŏ?????Python?R?[?h??AutoML?????????郍?[?R?[?h?@?B?w?K???C?u?????uPyCaret?v???Љ?܂????B????̓f?B?[?v???[?j???O???f?????????\?z????uAutoKeras?v???Љ?܂??B
AutoKeras?Ƃ?
?@AutoKeras?́ATensorFlow?܂???Microsoft Cognitive Toolkit?iCNTK?j?Ȃǂ̍????x??API?ł???Keras?i???݂?tf.keras?q???r?j???x?[?X?Ƃ???AutoML?V?X?e???ŁA?e?L?T?XA&M??w??Data Lab?ŊJ??????܂????B
?@AutoKeras?̖ڕW?́A?????T?C?g?ŁgThe goal of AutoKeras is to make machine learning accessible to everyone.?h?Ə?????Ă???悤?ɁA?@?B?w?K??N?????߂Â??₷?????̂ɂ??邱?Ƃł??B
??????Keras??TensorFlow?Ɏ?荞?܂?A?ȑO??Keras?Ƌ?ʂ??邽?߂?tf.keras?ƌĂ?邱?Ƃ?????܂??B
| ?J???? | ?e?L?T?XA&M??w Data Lab |
|---|---|
| GitHub???J?? | 2017?N11?? |
| ???|?W?g?? | https://github.com/keras-team/autokeras |
| ???????? | Python |
| ???C?Z???X | Apache-2.0 License |
| ?????T?C?g | https://autokeras.com/ |
| ?\1 AutoKeras?̊?{??? | |
?@AutoKeras?͈ȉ??̂悤?Ȏ??ʊ?N???X??????Ă???A?摜???͂??߃e?L?X?g??e?[?u???f?[?^?Ȃǂ????????Ƃ??ł??܂??B
| ???ʊ? | ?@?\ |
|---|---|
| ImageClassifier | ?摜?̕??? |
| ImageRegressor | ?摜?ɂ???A |
| TextClassifer | ?e?L?X?g?̕??? |
| TextRegressor | ?e?L?X?g?ɂ???A |
| StructuredDataClassifier | ?\?????f?[?^?̕??? |
| StructuredDataRegressor | ?\?????f?[?^?ɂ???A |
| TimeSeriesForecaster | ???n??\?? |
| ?\2 AutoKeras?̎??ʊ? | |
?@?????āA?e???ʊ?N???X?́A?ȉ??̂悤?ȃ??\?b?h??????Ă??܂??B
| ???\?b?h | ?@?\ |
|---|---|
| fit() | ?w?K |
| predict() | ?\?? |
| evaluate() | ?]?? |
| export_model() | ???f???̃G?N?X?|?[?g |
| ?\3 ???ʊ?N???X?̃??\?b?h?ꗗ | |
?@??̗?͎??̏͂Ő??????܂????AAutoKeras?̊?{?I?Ȏg?????͔??ɊȒP?ŁA?ȉ??̂悤?ȒZ???R?[?h?Ŋw?K??\?????ł??܂??B
import autokeras as ak clf = ak.ImageClassifier() # ?w?K clf.fit(X_train, y_train) # ?\?? predictions = clf.predict(X_test)
??ȓ???
?@AutoKeras?́AAutoML???ł??鑼??OSS?i?I?[?v???\?[?X?\?t?g?E?F?A?j?Ɣ?r???Ď??̂悤?ȓ?????????܂??B
- Efficitent Neural Architecture Search?iENAS?j?ɂ??j???[?????l?b?g???[?N?̍\???v
- ?}???`???[?_?????}???`?^?X?N?ɂ??Ή?
ENAS?ɂ??j???[?????l?b?g???[?N?̍\???v
?@AutoKeras??ENAS?ƌĂ??????I?ȍŐV??Neural Architecture Search?????????Ă???A?œK?ȃj???[?????l?b?g???[?N?\?????????Ō????Ă???܂??B
?@AutoKeras?̃V?X?e???A?[?L?e?N?`????}1?Ɏ????܂??BAPI?ďo????̏????t???[?͎??̂悤?ɂȂ??Ă??܂??B
- Searcher?̃x?C?W?A???I?v?e?B?}?C?U?[?́ACPU???g???ĐV?????j???[?????A?[?L?e?N?`????????
- Graph???W???[???́A???????ꂽ?j???[?????A?[?L?e?N?`??????RAM??Ƀp?????[?^?[???????ۂ̃j???[?????l?b?g???[?N???\?z????
- Model Trainer?́A?\?z???ꂽ?j???[?????l?b?g???[?N??GPU?ɃR?s?[???A?w?K????
- ?w?K?ς݂̃j???[?????l?b?g???[?N?̓X?g???[?W?ɕۑ??????
?}???`???[?_?????}???`?^?X?N?ɂ??Ή?
?@AutoKeras?ł́A?}2?Ɏ????悤?ȃ}???`???[?_??????у}???`?^?X?N?j???[?????l?b?g???[?N???f???ɂ??\?????ł??܂??B
?@?}???`???[?_???Ƃ́A???܂??܂Ȏ?ނ̏??i?摜?A?e?L?X?g?A?\?????f?[?^?j?̂??ƂŁA?????̃f?[?^?\?[?X???烂?f?????w?K????d?g?݂??}???`???[?_???w?K?Ƃ????܂??B?Ⴆ?A?ʐ^?ނ??邽?߂ɁA?摜?ɉ????āA?B?e??????B?e?ꏊ?i?ʒu???j?Ȃǂ̍\?????f?[?^?????p????悤?ȏꍇ???l?????܂??B
?@???????͓????ʂ??畡???̃^?[?Q?b?g??\??????}???`?^?X?N?ɂ??Ή????Ă??܂??B?????̃^?[?Q?b?g??1?̃??f???Ŋw?K???邱?Ƃ??}???`?^?X?N?w?K?Ƃ????܂??B?Ⴆ?A?ʐ^?Ɏʂ??Ă???l???̐??ʂ肷?邾???łȂ??A???̔N???\?????邱?ƂȂǂ??l?????܂??B
?@AutoModel?N???X???g?p???āA?}???`???[?_??????у}???`?^?X?N?j???[?????l?b?g???[?N???????????A?w?K????R?[?h?̗???????܂??B
# ???f???̏?????
model = ak.AutoModel(
inputs=[ak.ImageInput(), ak.StructuredDataInput()],
outputs=[
ak.RegressionHead(metrics=["mae"]),
ak.ClassificationHead(loss="categorical_crossentropy", metrics=["accuracy"]),
],
overwrite=True,
max_trials=2
)
# ???f???̊w?K
model.fit(
[image_data, structured_data],
[regression_target, classification_target],
epochs=3
)
Copyright © ITmedia, Inc. All Rights Reserved.
?A?C?e?B???f?B?A????̂??m?点
??IT eBook
?ҏW??????̂??m?点
RSS?ɂ???
?A?C?e?B???f?B?AID?ɂ???
???[???}?K?W???o?^
??IT?̃??[???}?K?W???́A ???????A???ׂĖ????ł??B???Ѓ??[???}?K?W???????w?ǂ????????B
ITmedia?̓A?C?e?B???f?B?A??????Ђ̓o?^???W?ł??B
???f?B?A?ꗗ | ????SNS | ?L???ē? | ???₢???킹 | ?v???C?o?V?[?|???V?[ | RSS | ?^?c??? | ?̗p??? | ??????







